У меня проблема с Laravel и Faker. Я хочу выбрать случайный элемент из массива с помощью функции randomElement подделки. У меня есть этот простой код:
$siloID = DB::table('silos')->pluck('id');
echo(print("silos: ".$siloID));
echo(print("\nrandom element: ".$faker->randomElement($siloID)));
который возвращает мне это на консоли:
бункеры: [3,9,14,18,21,93,42,55,88,99,31,38,65,1,23,68,98,13,39,40,45,49,59,6 ,11,24,25,60,64,90,94,97,100,4,15,7,26,29,85,35,43,75,22,48,58,80,86,87,62,82 ,89,30,95,12,28,33,73,17,27,57,72,74,83,91,69,78,37,76,81,20,53,79,32,46,56 ,77,92,34,41,44,67,16,19,52,61,96,5,10 ,47,51,54,84,2,36,66,71,50,70,8,63 ]1
случайный элемент: 851
Я этого не понимаю, потому что 851 нет в массиве? Что я сделал не так?