Size: a a a

2021 August 30

PT

Pax au Telemanus in Laravel Pro
1. Нужен 1 раунд робин по сети чтобы передать все эти айди
2. Внутри пыхи мерж данных немного медленнее будет тк это пыха и не используются индексы
источник

A

Arman in Laravel Pro
джойнами мы фиг что получим, пока БД две таблицы не смерджит по связям и не профильтрует + сортировка
поэтому если в фильтрации не данные не участвуют, то их как раз отдельными запросами лучше
источник

PT

Pax au Telemanus in Laravel Pro
это не аргумент
источник

A

Arman in Laravel Pro
> 2. Внутри пыхи мерж данных немного медленнее будет тк это пыха и не используются индексы
но эт тоже не аргумент, данных по связям не так много тащут + эт совсем уж атомарная движуха, чем в БД читать лямы записей вхолостую (LIMIT N)
источник

PT

Pax au Telemanus in Laravel Pro
он не читает данные в холостую
посмотрите в експлейн
бд так же выполняет 2 селекта с фильтрацией
источник

A

Arman in Laravel Pro
эт связи или джойны/подзапросы?
источник

AR

Ali Rymkhanov in Laravel Pro
всем привет, возникла такая проблема, прошу подсказать)

при сортировке я использую сортировку коллекшнов, то есть sortBy. и когда я юзаю именно эту, у меня выходит проблема, то есть при деволтной сортировке метод возвращает массив, и при сортировке какой то объект. но мне нужен чтобы всегда возращал массив. что делать?
источник

AR

Ali Rymkhanov in Laravel Pro
это с сортировкой
источник

AR

Ali Rymkhanov in Laravel Pro
а это по умолчанию, где сортировка нулл
источник

y

yu2ry in Laravel Pro
values() вызови после сортировки у коллекции
источник

AR

Ali Rymkhanov in Laravel Pro
помогло) спасибо большое)
источник

PG

Pavel Gontarenko in Laravel Pro
Всем привет. Подскажите есть ли какие то варианты использования валидации, для больших сложных по структуре json. Интересует остановка валидации, при не выполнении каких то правил. Имеется ввиду что дальше валидация не выполняется, если уже какое то из полей в структуре не валиданое. И на клиент сразу уходит описание ошибок. Что то наподобие bail, только не в рамках одного ключа, а всего запроса в целом.  Или кейс когда правила последующие зависят от данных в предыдущих ключах структуры. laravel 6.Буду благодарен любым вариантам.
источник

AN

Alexander N in Laravel Pro
Как писать фабрики если есть более 1 relation-а, относящегося  к сущности? Например есть Post, есть Tag, а ещё есть File(принадлежит Post)
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
в чем конкретно проблема?
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
просто внутри фабрики будут создаваться связанные сущности
источник

AN

Alexander N in Laravel Pro
А это на уровне сидера пишут делать:
$users = factory(App\User::class, 3)
   ->create()
   ->each(function($u) {
        $u->posts()->save(factory(App\Post::class)->make());
   });
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
источник

AN

Alexander N in Laravel Pro
У меня наоборот другие сущности принадлежат основной
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
там в доке есть через has()
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
у тебя какая ларка? старые фабрики еще
источник