2017-10-17 39 views
0

我想添加多個addFieldToFilter到我的過濾器。Magento multiple addFieldToFilter?

這是我目前有:

$cards = Mage::getModel('giftcards/giftcards')->getCollection()->addFieldToFilter('order_id', $order->getId()); 
$cards = Mage::getModel('giftcards/giftcards')->getCollection()->AddFieldToFilter('gc_sent', false); 

這是這樣做的正確方法?或者我應該以另一種方式去做嗎?

謝謝。

+0

https://stackoverflow.com/questions/3826474/magento-addfieldtofilter-two-fields-match-as-or-not-and < - 像那? – CD001

回答

1

您可以使用多個過濾器像下面

$cards = Mage::getModel('giftcards/giftcards')->getCollection() 
       ->addFieldToFilter('order_id', $order->getId()) 
       ->addFieldToFilter('gc_sent', false) 
       ->addFieldToFilter('other_field', 'value');