Magento 2: addFieldToFilter NULL के लिए काम नहीं कर रहा है


10

मैं डेटाबेस से रिकॉर्ड प्राप्त करने की कोशिश कर रहा हूं जिसमें 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 या '' स्ट्रिंग चेक भी जोड़ना चाहते हैं ।

जवाबों:


24

के साथ प्रयास करें, array('null' => true)

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

एक और सवाल मैं जोड़ना चाहता हूं या इसके लिए क्लॉज बनाना चाहता हूंparent_item_id
नितिन पवार


क्या आपने आपके लिए काम किया है?
राकेश जेसादिया 10

यह काम कर रहा है।
धन्यवाद

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.