是否可以在页面上或在 SQL 中列出所有可配置产品,最有可能显示任何没有关联的简单产品的可配置产品。

例如,我有大约 1,000 个可配置产品,为了确保没有遗漏任何分配给它们的简单产品,我希望能够在不逐一检查的情况下进行检查。

另外 - 反过来,是否可以列出根本未添加到任何可配置产品中的简单产品?

有帮助吗?

解决方案

您可以在下面使用MySQL查询来获取与任何简单产品无关的所有可配置产品。

SELECT entity_id FROM `catalog_product_entity`
WHERE `type_id` = 'configurable' AND entity_id NOT IN(
    SELECT DISTINCT parent_id FROM catalog_product_super_link
);

其他提示

要查看有关可配置产品的关联简单产品的信息,这应该会给您一些指导。

http://www.magentocommerce.com/boards/viewthread/19867/

您也可以查看这篇最新文章: http://magentocommerceblog.blogspot.com/2012/08/how-to-get-all-linked-products-to.html

许可以下: CC-BY-SA归因
scroll top