Size: a a a

2020 June 24

D

Dymon in Laravel UA
Шило Николай
@romeoCL Посоветовал бы еще, не таскать сериализованые объекты в задачу, а передавать скалярные величины, тот же id, а дальше, делай по ним нужные выборки и вычисления
если есть use SerializesModels в событии\джобе, тогда ларавель сириализует для моделей только ид, а при обработке джобов или листенеров достает свежую модель из базы каждый раз
источник

РИ

Роман Игумнов... in Laravel UA
Dymon
если есть use SerializesModels в событии\джобе, тогда ларавель сириализует для моделей только ид, а при обработке джобов или листенеров достает свежую модель из базы каждый раз
А что значит сереализует только id ?
источник

ШН

Шило Николай... in Laravel UA
буду знать, а какая там сериализация используется?
источник

D

Dymon in Laravel UA
когдя последний раз смотрел код, была стандартная php - serialize()
источник

D

Dymon in Laravel UA
Роман Игумнов
А что значит сереализует только id ?
в таблице очередей вместе с событием\джобой сохраняется только id модели
источник

РИ

Роман Игумнов... in Laravel UA
Dymon
в таблице очередей вместе с событием\джобой сохраняется только id модели
Ну а что мне даст этот id? Мне же его потом нужно как-то вытянуть и получить модель?
источник

РИ

Роман Игумнов... in Laravel UA
Хочу просто глубже разобраться в этом
источник

РИ

Роман Игумнов... in Laravel UA
Я понял как; в redis упало id модели. Не понимаю что дальше должно происходить например в таком listener
источник

РИ

Роман Игумнов... in Laravel UA
class SendClientMessageBackStockProduct implements ShouldQueue
{
   public function handle(BackInStockProduct $event)
   {
       Mail::to($event->backstock->email)
           ->send(new SendBackStockMail($event->backstock));
   }
}
источник

D

Dymon in Laravel UA
Роман Игумнов
Хочу просто глубже разобраться в этом
https://laravel.com/docs/7.x/queues#class-structure после примера кода первый абзац
источник

РИ

Роман Игумнов... in Laravel UA
в $event У нас что id только? Нет там обьект. Запутался
источник

MA

Maksim Aleshchenko in Laravel UA
если юзаешь трейт SerializesModels , то когда вызывается метод handle из базы тянется свежая модель
источник

MA

Maksim Aleshchenko in Laravel UA
то есть руками не надо получать
источник
2020 June 25

РИ

Роман Игумнов... in Laravel UA
Привет народ! Есть такая задача сделать выборку из двух orderBy в таком запросе

$this->when($param == 'cheap', function ($cheap) {
           return $cheap->orderBy('price', 'ASC')->orderBy('visible', 'DESC');

Срабатывает только первый. Как можно красиво сделать чтобы работало два условия?
источник

ШН

Шило Николай... in Laravel UA
а там есть в конструкторе addOrderBy ?
источник

РИ

Роман Игумнов... in Laravel UA
Шило Николай
а там есть в конструкторе addOrderBy ?
нет
источник

РИ

Роман Игумнов... in Laravel UA
Все решил в обход. Спасибо
источник

РИ

Роман Игумнов... in Laravel UA
Ребята посдкажите нормальный time трекинг
источник

РИ

Роман Игумнов... in Laravel UA
Для отслеживания работы
источник

ШН

Шило Николай... in Laravel UA
тебя для клиентов нужен?
источник