@NubasLol

Laravel метод Find как c его применить или другой?

Передаю в метод find массив отсортированных id, он же возвращает модели отсортированные от наименшего id . Что ломает мне всю логику . Как посоветуете это испарвить?

Пишу чистый sql завпрос, и получаю id . Возможно можно как-то сразу с базой по d его связать?
  • Вопрос задан
  • 135 просмотров
Пригласить эксперта
Ответы на вопрос 2
swede2k
@swede2k
Full-stack developer
$ids = [12, 2, 3];
$users= \App\User::find($ids)->sortBy(function ($user) use ($ids) {
    return array_search($user->getKey(), $ids);
});
Ответ написан
Комментировать
JorryGo
@JorryGo
Backend разработчик
Думаю поможет это
Ответ написан
Ваш ответ на вопрос

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

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