0

我有一个带有数据的多选属性“my_attribute”

slot_1

slot_2

slot_3

slot_4

并且,具有指定属性的产品,例如。

product_1 - slot_1 AND slot_3

product_2 - slot_3 和 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)))

但我得到了意想不到的结果

我从这篇文章中阅读了一篇文章,但我找不到解决方案。我想知道如何解决我的问题谢谢帮助

4

1 回答 1

0

尝试

addAttributeToFilter('slot_1', array('eq' => slot_3))
于 2013-04-26T11:09:08.720 回答