【发布时间】:2021-03-25 04:32:13
【问题描述】:
我正在使用连接从两个表中获取数据,但是,我希望我的结果返回一个多维数组,即
水果
- 苹果
- 芒果
- 橙色
动物
- 狗
- 猫
- 牛
国家
- 德国
- 英国
- 美国
所以,这就是我希望它返回的内容,请参阅下面的代码
Route::get('all-category', function(){
$category = DB::table('directory_companies')
->join('categories','directory_companies.categories_id', '=', 'categories.id')
->select('categories.name', 'directory_companies.*')
->get();
return response()->json($category);
我如何返回它以在多维数组中显示如上面的列表,我正在使用 Laravel 构建 API
【问题讨论】:
-
你应该使用laravel关系会容易很多laravel.com/docs/8.x/eloquent-relationships#querying-relations
标签: php arrays json laravel api