gpt4 book ai didi

magento - 属性过滤器无法应用于 Mage_Catalog_Model_Resource_Product_Link_Product_Collection

转载 作者:行者123 更新时间:2023-12-02 18:30:17 24 4
gpt4 key购买 nike

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

 $this->_itemCollection = $product->getRelatedProductCollection()
->addAttributeToSelect('required_options')
->setPositionOrder()
->addStoreFilter()
;

按产品属性过滤该集合的方法是什么?

我已经尝试过几种不同的方式,我通常会过滤集合。但我对收藏的理解一定是缺乏的。

有人可以告诉我如何过滤这个集合,例如,我想过滤掉带有“TEST-SKU”的 sku 的特定产品。

我通常会使用 ->addAttributeToFilter('sku', array('neq' => 'TEST-SKU')) :但这种类型的过滤不适用于此集合类型:Mage_Catalog_Model_Resource_Product_Link_Product_Collection

任何帮助将不胜感激。

最佳答案

尝试使用 addFieldToFilter,例如:

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

关于magento - 属性过滤器无法应用于 Mage_Catalog_Model_Resource_Product_Link_Product_Collection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11168203/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com