Я пытаюсь получить записи из базы данных, которая содержит значение parent_item_id
NULL .
$order_ = $this->_objectManager->create('Vendor\Module\Model\Saleslist')
->getCollection()
->addFieldToFilter(
'order_id',
$orderId
)->addFieldToFilter(
'parent_item_id',
['eq' => NULL]
);
а также хотите добавить проверку на parent_item_id
равенство NULL или '' string.
parent_item_id
До Magento 2.3 существовала ошибка, которая не позволяла фильтровать коллекцию по значению атрибута «null». https://github.com/magento/magento2/issues/14355
В моем случае обновление до Magento 2.3 решило проблему.
источник