addAttributofilter具有多选择值
-
13-12-2019 - |
题
我必须在字段“状态”基础上应用过滤器,该滤波器是多选择.I.i,如果我必须过滤以下值“关闭,完成,on hold”,我绑在
之后$orderCollection = Mage::getModel('sales/order')->getCollection();
$orderCollection->addAttributeToFilter('status', array('in' => array('Closed','Completed','On Hold')));
.
这不起作用,
解决方案
使用
$orderCollection = Mage::getModel('sales/order')->getCollection()
->addFieldToFilter('status', array('in' => array('closed','complete','holded')));
. 其他提示
您可以使用集合字段过滤器:
$orderCollection->addFieldToFilter('status', array('in' => array('closed','completed','holded')));
.