2
私は変数にIDを取得するには、このクエリを使用します。Laravel:コレクションのコレクションから1つのコレクションを作成する方法は?
$ids = DB::table('note_user')->select('note_id')->where('user_id', $user_id)->get('note_id');
私は一人のユーザーに属する2つのノートを持っているので、私はこれは、コレクションの配列のように見える、すべてのLaravel collection method
[{"note_id":1},{"note_id":2}]
を取得私はそれを適用しようとすると、エラーを返します。例えば、
$flattened = $ids->flatMap(function ($values) {
return $values;
});
戻り
Fatal error: Call to a member function flatMap() on array
[1, 2]
に
[{"note_id":1},{"note_id":2}]
をオンにする方法はありますか?