在Magento 2中我们收到类别保存错误。错误是 - 没有这样的实体,id = xx,任何人都可以帮忙解决相同的问题吗?
谢谢。
答案 0 :(得分:3)
在2.2.0版中,我也遇到了这种情况。
就我而言,问题是url_rewrite
表。
检查url_rewrite
表的“元数据”列中是否存在不存在的类别,然后删除这些行。
问题是属于该类别的url_rewrite
产品行。
答案 1 :(得分:1)
假设您的网站位于Developer Mode
中,则可以将其更改为Production Mode
并清除/刷新缓存,然后再切换回Developer Mode
。
我最近在将数据库从一台服务器移到另一台服务器时,在前端遇到了这个问题。我设法通过这种方式解决了。
答案 2 :(得分:0)
请进行索引并重新检查。如果您使用任何第三方扩展,则此问题也会发生。如果您从任何商店删除了任何类别,那么这也可能发生。请检查所有希望您的问题将解决的问题。
答案 3 :(得分:0)
转到管理员营销-> URL重写
然后在出现问题的特定ID类别或产品的目标路径中进行搜索。
然后使用id = xx
删除实体所在的条目。
返回您的类别或产品页面,然后尝试再次保存。