Size: a a a

2019 November 14

С

Серго in Laravel Pro
подскажите как можно голым запросом в ларке написать так, чтобы когда доставалась модель то к ней добавлялся id модели из этой таблицы, но которая следующая за ней.

то есть

id || name || order

1   || foo-1    || 3
2   || foo-2    || 4
3   || foo-3    || 2
4   || foo-4    || 1

мы достаем foo-3 и в внего добавляется id модели foo-2 и foo-4 через leftJoin может или как то иначе.

Хочу избавиться от лишних запросов в базу для каждой модели при получении всех. Сейчас на каждую модель делается 2 запроса ( для предыдущей и следующией модели, чтобы узнать id
источник

NG

Nik Galaev in Laravel Pro
Loot.jpg
за 8 лет столько говна скопилось
Ну так кто вам мешает его разгребать потихоньку?
источник

L

Loot.jpg in Laravel Pro
Nik Galaev
Ну так кто вам мешает его разгребать потихоньку?
То что я тут месяц, и всего не знаю
источник

NG

Nik Galaev in Laravel Pro
Ну нормально, ещё месяц и погнали))
источник

NG

Nik Galaev in Laravel Pro
Тесты тоже есть?
источник

ВБ

Виктор Бурцев... in Laravel Pro
Серго
подскажите как можно голым запросом в ларке написать так, чтобы когда доставалась модель то к ней добавлялся id модели из этой таблицы, но которая следующая за ней.

то есть

id || name || order

1   || foo-1    || 3
2   || foo-2    || 4
3   || foo-3    || 2
4   || foo-4    || 1

мы достаем foo-3 и в внего добавляется id модели foo-2 и foo-4 через leftJoin может или как то иначе.

Хочу избавиться от лишних запросов в базу для каждой модели при получении всех. Сейчас на каждую модель делается 2 запроса ( для предыдущей и следующией модели, чтобы узнать id
всмысле следующая за ней?
источник

С

Серго in Laravel Pro
очередь. Вывод всех по полю сортировки
источник

ВБ

Виктор Бурцев... in Laravel Pro
но тогда по твоей логике, если foo-3 достаем, в него должно добавиться id из foo-4
источник

ВБ

Виктор Бурцев... in Laravel Pro
а не две сразу
источник

С

Серго in Laravel Pro
мне нужно и предыдущий и следующий
источник

L

Loot.jpg in Laravel Pro
Nik Galaev
Тесты тоже есть?
Нет. Неймспейсы бы сделать, хотя бы. Кохана тут, и пхп 5.4
источник

NG

Nik Galaev in Laravel Pro
Loot.jpg
Нет. Неймспейсы бы сделать, хотя бы. Кохана тут, и пхп 5.4
Тикай з сэла
источник

С

Серго in Laravel Pro
Виктор Бурцев
а не две сразу
как раз оба нужно, ну не суть, даже если один, то как достать
источник

NG

Nik Galaev in Laravel Pro
Если не дадут закрыться на месяца и расхерачить там все под ноль, то там нефиг ловить
источник

L

Loot.jpg in Laravel Pro
Nik Galaev
Если не дадут закрыться на месяца и расхерачить там все под ноль, то там нефиг ловить
Не дали. Вчера общался с боссами
источник

NG

Nik Galaev in Laravel Pro
Тикай
источник

NG

Nik Galaev in Laravel Pro
Что за продукт?
источник

S

Shotty in Laravel Pro
Привет, есть таблица, и в ней поле parent_id, в нём лежит id родителя этой же таблицы, есть метод как можно вытащить данные о родителе?
источник

А

Александр in Laravel Pro
+1 тикай. 5.4 и старое говно с последней стабильной версией 3 года назад
источник

ВБ

Виктор Бурцев... in Laravel Pro
Серго
как раз оба нужно, ну не суть, даже если один, то как достать
ну добавь к списку селекта подзапрос
источник