【问题标题】:Magento 2 EE , Getting error while reorder from adminMagento 2 EE,从管理员重新排序时出现错误
【发布时间】:2018-06-29 12:32:52
【问题描述】:

我正在使用 Magento EE 2.2.2 版本并且在从管理员重新订购时遇到问题。我已经从 2.1.7 升级到 2.2.2 版本然后才出现问题。

出现“找不到产品“1005961_38_B”之类的错误。该产品不再可用。”

仅适用于可配置产品,适用于简单产品。

请帮我解决这个问题。

【问题讨论】:

  • 你找到解决方案了吗,我也有同样的问题。谢谢

标签: magento2


【解决方案1】:

我也遇到了同样的问题。我做了调试,发现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(与社区版中的相同结构)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-19
    • 2018-08-18
    • 1970-01-01
    • 2012-03-06
    相关资源
    最近更新 更多