Size: a a a

Laravel для начинающих

2021 May 21

ЮР

Юлий Реут in Laravel для начинающих
от можели дернуть надо связь
источник

ЮР

Юлий Реут in Laravel для начинающих
по связи
источник

A

Alexandr in Laravel для начинающих
Условие: нужно сделать так чтоб 2 джобы не перекрывали друг друга
источник

A

Alexandr in Laravel для начинающих
так?
источник

AH

Andrey Helldar in Laravel для начинающих
Нет. Читай внимательней :)
Там даже пример для Лары написал специально :)
источник

AH

Andrey Helldar in Laravel для начинающих
Да. Как запрос строишь?
источник

A

Alexandr in Laravel для начинающих
Принял, сейчас попытаюсь въехать
источник

ЮР

Юлий Реут in Laravel для начинающих
у меня есть готовая коллекция моделек, я вытягиваю все анализы
источник

AH

Andrey Helldar in Laravel для начинающих
$schedule->command('foo')
   ->hourlyAt(12)
   ->withoutOverlapping()
   ->onSuccess(static function () {
       // send email
   })
   ->onFailure(static function () {
       // send slack
   });

Вот этот механизм как сделаешь линуксовым кроном?
источник

A

Alexandr in Laravel для начинающих
Ну внутри команды уже чекать success или failure. и внутри нее же действия производить емаил или слак
источник

ЮР

Юлий Реут in Laravel для начинающих
analysis->whereIn([...])->get()
источник

A

Alexandr in Laravel для начинающих
нам от крона только запуск нужен
источник

AH

Andrey Helldar in Laravel для начинающих
Для N+1 команд?
источник

A

Alexandr in Laravel для начинающих
копипаст)
источник

AH

Andrey Helldar in Laravel для начинающих
Руки оторвать)
источник

A

Alexandr in Laravel для начинающих
Я понял ваши аргументы.
источник

A

Alexandr in Laravel для начинающих
источник

AH

Andrey Helldar in Laravel для начинающих
Чувствуешь? Тейлором пахнет...
источник

A

Alexandr in Laravel для начинающих
а джобы в шедулере лары не синхронно запускаются? Скажем если есть там 10 задач. То каждая будет запущена по очереди. после окончания предыдущей?
источник

AH

Andrey Helldar in Laravel для начинающих
Если джоба асинхронная (имплементирован интерфейс ShouldQueue), то она в очередь пойдёт.
источник