为了仅迁移产品和类别,我手动将具有catalog_前缀的所有数据库表从一个db复制到另一个db,它似乎工作得相当好..到目前为止。
但有人知道这样做有什么可能不好吗?
答案 0 :(得分:0)
如果您有自定义的eav属性可能会很糟糕。此外,即使核心eav属性ID可能在不同的magento实例上不匹配(如果您安装了不同的magento版本)。
答案 1 :(得分:0)
时间会证明。 Magento中的表几乎都是关系型的 - 所以如果你错过了一些外键依赖的东西 - 你一定会遇到问题。
您的自定义属性,属性集,与特定实体ID相关的历史订单等等。
您最好导出并重新导入目录以获得“更清洁”的方法,但是,如果您拥有大型目录(100k +),则需要一些时间。
了解Unirgy Rapidlow - 它支持您所寻找的功能,我们建议您将其作为Dataflow的直接替代品。
答案 2 :(得分:0)
谢谢你的回答,伙计们。
如果有人想要尝试这个,有些问题确实存在。当通过管理员创建新产品时,我突然发现我无法让它们显示在前端。
此外,(这可能有也可能没有关联)我注意到图像上传按钮似乎在添加产品屏幕中消失了。
最后,偏执狂得到了太多,我将每一个小故障归咎于潜在的冗长的数据库迁移。我取消它并采取了完全不同的方法。