Обработка событий с отслеживанием состояния Laravel - PullRequest
0 голосов
/ 23 февраля 2019

Я хочу сохранить записи в таблице, а затем добавить индекс к одному

class StoreRow implements Illuminate\Contracts\Queue\ShouldQueue
...
dispatch(new StoreRow(new Row(1, 'title', 10)))
dispatch(new StoreRow(new Row(1, 'other title', 10)))
dispatch(new StoreRow(new Row(1, 'simple title', 10)))

Когда все строки хранятся в StoreRow заданиях, которые я хочу отправить в очередь SetUniqueIndex(new Table('products', 'title')) заданий.
Есть ли решение (шаблон проектирования), не основанное на базе данных | кеш, как https://github.com/spatie/laravel-event-projector?Я ищу решение на основе очередей, чтобы избежать новых зависимостей

...