У меня довольно сложный запрос с большим количеством данных, которые получаются. В настоящее время у меня есть две вакансии с похожими сложными запросами, и теперь мне нужно написать третью работу. Запросы также используются для данных, поэтому я должен убедиться, что они такие же, что и не оптимально, у меня избыточный код. Однако я хотел бы улучшить свой код и просто использовать одно задание, которое будет принимать любые запросы.Отправить eloquent запрос к заданию
Что я хотел бы сделать, это передать запрос, используемый для моих данных, на одно задание, которое принимает любой запрос и запускает его, создавая экспорт excel. Однако я не уверен, что можно сериализовать фактический запрос вместо результата, поскольку запрос может занять много времени, и я хотел бы запустить его через очередь Redis, которую у меня есть.
Если я пытаюсь передать Красноречивый запрос на работу я получаю «Вы не можете сериализовать или десериализации экземпляры PDO»
Как я могу избавиться от этой проблемы и отправить запрос на работу, чтобы быть выполнена?