У меня есть модель Laravel, (Автомобили). Я хотел бы получить 4 случайных автомобиля, но выбираю только эти 4 случайных автомобиля из подмножества 10 лучших автомобилей в соответствии с их рейтингом «Score_total»
.
Я попробовал приведенный ниже код, но inRandomOrder, похоже, не имеет никакого эффекта. Любые советы будут высоко ценится. Я на Laravel 5.4.
Cars::orderBy('score_total','DESC')->take(10)->inRandomOrder()->take(4)->get();