我在路线上有类似的东西:
Route::post('/iteminfo/{item_id}','itemcontroller@get_item_info');
在控制器中有类似的东西
public function get_item_info($request)
{
$item_image = Item_Image->where("item_id",$request)->first();
$item_something = Item_Something->where("item_id",$request)->first();
$item_more = Item_More->where("item_id",$request)->first();
return Response::json($item_image);
}
我想返回3个东西但是返回Response :: json()我只能返回1个语句(据我所知)。有没有办法归还所有这些?
答案 0 :(得分:3)
您可以将数组作为json响应传递。因此,根据您的数据制作一个数组并使用它。
Connection Problems
Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.
答案 1 :(得分:2)
因为它需要Array
参数,所以你可以从变量
return response()->json(['item_image ' => $item_image, 'item_something' => $item_something, 'item_more' => $item_more ]);
enter code here
或者
return Resonse::json(['item_image ' => $item_image, 'item_something' => $item_something, 'item_more' => $item_more ]);