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.