如何选择Magento集合中具有相同名称和相同类别的产品
我如何创建一个集合来获取同一集合中具有相同名称(按名称分组)和相同类别(按类别分组)的所有产品如何选择Magento集合中具有相同名称和相同类别的产品,magento,Magento,我如何创建一个集合来获取同一集合中具有相同名称(按名称分组)和相同类别(按类别分组)的所有产品 非常感谢您的帮助。我不确定是否清楚您想要什么。您可以使用groupByAttribute方法按名称对产品进行分组: $_collection = Mage::getModel('catalog/product')->getCollection(); $_collection->addAttributeToSelect('*'); $_collection->groupByAttrib
非常感谢您的帮助。我不确定是否清楚您想要什么。您可以使用groupByAttribute方法按名称对产品进行分组:
$_collection = Mage::getModel('catalog/product')->getCollection();
$_collection->addAttributeToSelect('*');
$_collection->groupByAttribute('name');
但按类别分组并不是那么简单,因为一个产品可以包含更多的类别。所以我不确定这是否可能,您可能需要编写一些检查脚本逻辑
但也许,你只想用你的名字得到产品
$_collection->addAttributeToFilter('name', 'My product name')
并按类别获取产品:
阅读有关Magento中收藏的更多信息:
我不确定我是否清楚地了解你想要什么。您可以使用groupByAttribute方法按名称对产品进行分组:
$_collection = Mage::getModel('catalog/product')->getCollection();
$_collection->addAttributeToSelect('*');
$_collection->groupByAttribute('name');
但按类别分组并不是那么简单,因为一个产品可以包含更多的类别。所以我不确定这是否可能,您可能需要编写一些检查脚本逻辑
但也许,你只想用你的名字得到产品
$_collection->addAttributeToFilter('name', 'My product name')
并按类别获取产品:
阅读有关Magento中收藏的更多信息:
你是说你想要一个名称/类别信息重复的产品集合吗?是的,就是这样,谢谢你的帮助。你是说你想要一个名称/类别信息重复的产品集合吗?是的,就是这样,谢谢你的帮助。非常感谢,我的问题是按类别分组,我曾尝试与表eav_属性和列“category_id”进行联接,但在“where子句”中总是得到“e.category_id”。。。。还有什么帮助吗?非常感谢,我的问题是按类别分组,我试图与表eav_属性和列“category_id”进行联接,但是,我在“where子句”中总是得到“e.category_id”。。。。还要帮忙吗?