Для сортировки результатов запроса в случайном порядке
можно использовать метод inRandomOrder
. Давайте
для примера получим все посты и отсортируем их
в случайном порядке:
<?php
$posts = DB::table('posts')
->inRandomOrder()
->get();
dump($posts);
?>
А теперь давайте получим один случайный пост:
<?php
$post = DB::table('posts')
->inRandomOrder()
->first();
dump($post);
?>
Получите всех юзеров, отсортированных в случайном порядке.
Получите одного случайного юзера.
Получите всех юзеров с возрастом от
20
до 30
, отсортированных
в случайном порядке.
Получите одного случайного юзера
с возрастом от 20
до 30
.