Удаление элементов цитат из активных котировок с несколькими элементами старше 5 минут с помощью Cron в Magento 2 - PullRequest
0 голосов
/ 14 июля 2020

Я хочу усекать, а не удалять активные цитаты, которые содержат несколько элементов цитат и старше 5 минут. Сначала я получаю коллекцию цитат следующим образом:

$quoteCollection = $this->_quoteCollection->create()
                         ->addFieldToFilter('is_active', 1)
                         ->addFieldToFilter('items_count', array('gt' => 1))
                         ->addFieldToFilter('updated_at', array('lt' => $quoteTruncateTime));

Но затем я удаляю все элементы цитат из всех активных цитат с помощью одного l oop. Если я нашел каждый элемент активных котировок, то используются множественные циклы. Пожалуйста, предложите мне что-нибудь по этому поводу.

...