类别错误:具有相同ID“ 191”的项目(Magento \ Catalog \ Model \ Category \ Interceptor)已经存在
我知道产品也有类似的问题,但是现在我遇到了类别错误。 我不记得自己做了什么不同的事情,当我进入前端的类别页面时,突然就开始抛出此错误。 有时在管理员中重新保存类别可以解决问题,但大多数情况下并不能解决问题。此错误来自何处?如何解决?还有其他人也遇到此错误吗? 编辑 看起来类别页面要求URL重写表提供URL。它生成此查询: SELECT `e`.*, IF(at_is_active.value_id > 0, at_is_active.value, at_is_active_default.value) AS `is_active`, `url_rewrite`.`request_path` FROM `catalog_category_entity` AS `e` INNER JOIN `catalog_category_entity_int` AS `at_is_active_default` ON ( `at_is_active_default`.`entity_id` = `e`.`entity_id`) AND ( `at_is_active_default`.`attribute_id` = '46' ) AND `at_is_active_default`.`store_id` = 0 LEFT JOIN `catalog_category_entity_int` AS `at_is_active` ON ( `at_is_active`.`entity_id` = `e`.`entity_id` ) …