magento数据库中的重复输入问题

时间:2012-09-24 12:54:32

标签: magento

ERROR 1062(23000)第1893行:关键字'UNQ_CAT_PRD_ENTT_DTIME_ENTT_ID_ATTR_ID_STORE_ID'重复输入'179-81-0'

可能你遇到了与我类似的问题。如果我接受了价值 '179-81-0'

我确定179是产品ID但不确定其他-81-0。另外在其他线程中建议删除表中的行但不知道我正在做什么这将是一个愚蠢的行为只是删除行。我需要知道究竟是什么。

1 个答案:

答案 0 :(得分:1)

此键由表catalog_product_entity_datetime定义如下:

UNIQUE KEY `UNQ_CAT_PRD_ENTT_DTIME_ENTT_ID_ATTR_ID_STORE_ID` (
    `entity_id`,
    `attribute_id`,
    `store_id`
)

因此,179-81-0意味着:

  • catalog_product_entity.entity_id = 179
  • eav.attribute.attribute_id = 81
  • core_store.store_id = 0