Мне нужно получить массив из списка случайных идентификаторов из модели, я делаю:
User::all('id')->random(5)->flatten()->toArray()
Но это все еще многоэлемент:
0 => array:1 [ "id" => 20 ] 1 => array:1 [ "id" => 69 ] ....
Я ищу что-то вроде:
[20, 69]
Попробуйте pluck()
:
User::all('id')->random(5)->pluck('id')->toArray();