在Magento中检索相关产品集合时:
$this->_itemCollection = $product->getRelatedProductCollection()
->addAttributeToSelect('required_options')
->setPositionOrder()
->addStoreFilter()
;
按产品属性过滤该集合的方法是什么?
我已经通过几种不同的方式尝试了这种方法,我通常会过滤集合。但我对收藏的理解必须缺乏。
有人可以告诉我如何过滤这个系列,例如,说我想用“TEST-SKU”过滤掉特定的产品。
我通常会使用->addAttributeToFilter('sku', array('neq' => 'TEST-SKU'))
:但这种类型的过滤不适用于此类型的集合:Mage_Catalog_Model_Resource_Product_Link_Product_Collection
非常感谢任何帮助。
答案 0 :(得分:1)
尝试使用addFieldToFilter,例如:
->addFieldToFilter('sku', array('neq' => 'TEST-SKU'))