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

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

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

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

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