我正在寫一些查詢,并收到$help_articles:
[
{
"id"。10,
"title": "創意機構創建"。
"sub_title": "了解如何創建創意機構并設定資訊和用戶"。
"feature_image": image.jpg" 。
"內容"。"[{some content}]"。
},
{
"id"。12,
"title": "創建新用戶"。
"sub_title": "創建新用戶的指令。
"featured_image": "56095569_step_3.jpg"。
"內容"。"[{some_content}]"。
}
另一個查詢正在回傳$related_articles
。[
{
"title"。"創意機構創建"。
"slug": "creative-agency-creation".
},
{
"title": "創建新用戶",
"slug": "create-new-user", "slug".
},
]
我需要把這兩個物件放在一起,就像這樣:
我需要把這兩個物件放在一起。
{
"all_articles": [
{
"id": 10,
"title": "創意機構創建"。
"sub_title": "了解如何創建創意機構并設定資訊和用戶"。
"feature_image": image.jpg" 。
"內容"。"[{some content}]"。
},
{
"id"。12,
"title": "創建新用戶"。
"sub_title": "創建新用戶的指令。
"featured_image": "56095569_step_3.jpg"。
"內容"。"[{some_content}]"。
}
],
"related_articles"。[
{
"title": "創意機構創建"。
"slug": "創意機構創建"
},
{
"title": "創建新用戶"。
"slug": "create-new-user"
},
]
我正在做以下作業:
$final = new stdClass()。
$final=$help_articles;
$final['related_articles'] = $related_articles;
return response()->json($final)。
但是我沒有得到需要的結果。
請建議,我做錯了什么,以及如何解決這個問題
。uj5u.com熱心網友回復:
@Cbroe,非常感謝,這很有幫助。 解決辦法很簡單:
$final = [
'all_articles' => $help_articles,
'related_articles' => $related_articles.
];
return response()-> json($final)。
uj5u.com熱心網友回復:
那compact()呢?這就像
$all_articles = []; /some array
$related_articles = [] 。//一些資料。
return response()->json(compact(['all_articles', 'related_articles'])。
uj5u.com熱心網友回復:
試試這個,它將在你的案例中起作用。
$final = new stdClass();
$final->all_articles = $all_articles;
$final->related_articles = $related_articles;
return response()->json($final)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/332463.html
標籤:
