我想从商店中删除所有交叉销售产品链接 - 我们有大约 22,000 个链接,这是我后来删除的自动交叉销售扩展的结果。
我想这与从表 catalog_product_link 中删除记录有关吗?
或者有没有办法以编程方式做到这一点?
你是对的,删除记录是最快的方法。首先查看catalog_product_link_type
并找到link_type_id
“cross_sell”。它通常是“5”,但没有理由冒险。
备份您的数据库。从匹配的中
删除所有记录。像这样的 SQL 应该可以工作:catalog_product_link
link_type_id
DELETE FROM `catalog_product_link` WHERE `link_type_id` = 5;
如果您不想直接编辑数据库,您可以使用来自 TBT 的名为Mass Product Relater的免费扩展。这将允许您从“管理产品”网格中剔除产品关系。