【发布时间】:2018-06-29 12:32:52
【问题描述】:
我正在使用 Magento EE 2.2.2 版本并且在从管理员重新订购时遇到问题。我已经从 2.1.7 升级到 2.2.2 版本然后才出现问题。
出现“找不到产品“1005961_38_B”之类的错误。该产品不再可用。”
仅适用于可配置产品,适用于简单产品。
请帮我解决这个问题。
【问题讨论】:
-
你找到解决方案了吗,我也有同样的问题。谢谢
标签: magento2
我正在使用 Magento EE 2.2.2 版本并且在从管理员重新订购时遇到问题。我已经从 2.1.7 升级到 2.2.2 版本然后才出现问题。
出现“找不到产品“1005961_38_B”之类的错误。该产品不再可用。”
仅适用于可配置产品,适用于简单产品。
请帮我解决这个问题。
【问题讨论】:
标签: magento2
我也遇到了同样的问题。我做了调试,发现catalog_product_super_link(parent_id)表有catalog_product_entity(row_id)的外部约束 如果 row_id 和 entity_id 中的数据不同,则会出现此问题
示例 catlog_product_entity
应该是这样的
row_id 实体 ID
1 1
2 2
3 3
但条目如下(两列值不相同
row_id 实体 ID
1 1
3 2
5 3
为了临时修复,我将引用键从 row_id 更改为 catalog_product_entity 的 entity_id(与社区版中的相同结构)
【讨论】: