Задать вопрос
@lynnikvadim

Как выбрать несколько записей из БД в Laravel?

Есть таблица, в ней более 100 записей.
Как мне получить несколько записей в произвольном порядке?
Не по порядку. К примеру: 1-ую, 6-ую, 54-ую, 74-ую, 85-ую.
  • Вопрос задан
  • 1212 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
$users = DB::table('users')
                    ->whereIn('id', [1, 2, 3])
                    ->get();
Ответ написан
AmdY
@AmdY
PHP и прочие вебштучки
Нативной функции вроде сейчас нет, но можно для mysql сделать так.
ModelName::orderBy(DB::raw('RAND()'))->take(10)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы