我有magento数据库和删除项目的问题,我想找到所有已删除的项目,所以我有一个问题:在哪个magento数据库表中,我可以找到从商店中识别已删除项目的字段吗?
答案 0 :(得分:1)
据我所知,当您在Magento中删除产品时,产品将从数据库中完全删除。删除的产品不会保存在数据库中,也无法获取已删除产品的列表或取消删除任何产品。
您可能正在寻找的不是删除产品,而是要更改产品的状态,即启用或禁用产品。例如,禁用的产品不会显示在前端,而产品仍保留在数据库中。
答案 1 :(得分:1)
执行此查询:
SELECT * FROM index_event where entity = 'catalog_product' and entity_pk = [product_id];
标识已删除的产品。就像@Prince所说的一样,所有事件都在index_event
表中注册。包括删除。
答案 2 :(得分:0)
通过Magento后台删除产品将完全将其从系统中删除。 Magento没有包含“已删除产品”的表格。
答案 3 :(得分:0)
Magento保存有关在index_event表中添加或删除了哪些产品的状态信息。