Magento 2: NULL çalışmıyor için addFieldToFilter denetimi


10

parent_item_id NULL değeri içeren veritabanından kayıtları almaya çalışıyorum .

$order_ = $this->_objectManager->create('Vendor\Module\Model\Saleslist')
                    ->getCollection()
            ->addFieldToFilter(
                'order_id',
                $orderId
            )->addFieldToFilter(
                'parent_item_id',
                ['eq' => NULL]
            );

ve parent_item_ideşit NULL veya '' dize denetimi eklemek istiyorum .

Yanıtlar:


25

İle deneyin, array('null' => true)

 $order_ = $this->_objectManager->create('Vendor\Module\Model\Saleslist')
                        ->getCollection()
                ->addFieldToFilter(
                    'order_id',
                    $orderId
                )->addFieldToFilter(
                    'parent_item_id',
                    array('null' => true)
                );

bir soru daha eklemek veya madde için istiyorumparent_item_id
Nitin Pawar


Senin için çalıştın mı?
Rakesh Jesadiya

Bu working.Thanks olduğunu
Ashvini Marwal

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.