J'essaie d'obtenir les enregistrements de la base de données qui contient une valeur parent_item_id
NULL .
$order_ = $this->_objectManager->create('Vendor\Module\Model\Saleslist')
->getCollection()
->addFieldToFilter(
'order_id',
$orderId
)->addFieldToFilter(
'parent_item_id',
['eq' => NULL]
);
et souhaitez également ajouter la vérification de chaîne parent_item_id
égale à NULL ou '' .
parent_item_id
Il y avait un bug jusqu'à Magento 2.3, qui empêche de filtrer une collection par valeur d'attribut "null". https://github.com/magento/magento2/issues/14355
Dans mon cas, la mise à jour vers Magento 2.3 a résolu le problème.
la source