【发布时间】:2020-09-08 16:22:49
【问题描述】:
这是我的查询
DB::table('genres')
->join('albumGenres', 'genres.id', '=', 'albumGenres.genre_id')
->join('albums', 'albumGenres.album_id', '=', 'albums.id' )
->select('genres.id')
->where('albumGenres.album_id','=',$this->id)->get();
但我得到了这样的东西
"genre_id": [
{
"id": "4"
},
{
"id": "8"
}
]
我应该怎么做才能得到一个数组的结果
"genre_id" : [4,8]
【问题讨论】:
-
$result = array_column($result->toArray(), 'id');也许? -
json_decode($result,TRUE);
标签: php laravel query-builder