Magento 属性筛选器无法应用于图像\目录\模型\资源\产品\链接\产品\集合

Magento 属性筛选器无法应用于图像\目录\模型\资源\产品\链接\产品\集合,magento,Magento,在Magento中检索相关产品集合时: $this->_itemCollection = $product->getRelatedProductCollection() ->addAttributeToSelect('required_options') ->setPositionOrder() ->addStoreFilter() ; 按产品属性过滤该集合的方法是什么 我已

在Magento中检索相关产品集合时:

 $this->_itemCollection = $product->getRelatedProductCollection()
            ->addAttributeToSelect('required_options')
            ->setPositionOrder()
            ->addStoreFilter()
        ;
按产品属性过滤该集合的方法是什么

我已经尝试了几种不同的方法,我通常会过滤集合。但我对收藏品的理解肯定不够

有人能告诉我如何过滤这个集合吗,例如,我想过滤出一个特定的产品和sku为“TEST-sku”

我通常会使用
->addAttributeToFilter('sku',array('neq'=>'TEST-sku'))
:但这种类型的筛选不适用于以下类型的集合:
Mage\u Catalog\u Model\u Resource\u Product\u Link\u Product\u collection


任何帮助都将不胜感激。

尝试使用addFieldToFilter,例如:

->addFieldToFilter('sku', array('neq' => 'TEST-SKU'))

似乎
Mage\u Catalog\u Model\u Resource\u Product\u Link\u Product\u Collection
无法做到这一点。我建议迭代集合中的所有项(如果没有太多项)并在PHP中过滤它们,或者扩展集合类并自己构建函数性。