我有一个带数据的多选属性“my_attribute”
slot_1
slot_2
slot_3
slot_4
和具有指定属性的产品,例如
product_1 - slot_1 AND slot_3
product_2 - slot_3 AND slot_1
product_3 - slot_4 AND slot_2
product_4 - slot_1 AND slot_4
...
我会尝试只展示产品女巫包含slot_1和slot_3,结果我应该得到 product_1和product_2我尝试通过以下方式完成此任务:
$collection = Mage::getModel('catalog/product')
->getCollection()
->addAttributeToSelect('*')
->addAttributeToFilter('attribute ',array('in' => array(slot_1,slot_3)))
但是我得到了意想不到的结果
我从this post读了一篇文章,但我找不到解决方案。 我想知道如何解决我的问题 请求帮助
答案 0 :(得分:0)
尝试
addAttributeToFilter('slot_1', array('eq' => slot_3))