从多个数据库插入/更新数据到主magento数据库



有3个数据库,每个都有不同的结构:

  1. 数据库。1号属于一家商店。它有一个产品表

2数据库。第2号属于另一家商店。它有一个或多个包含产品的表。

存储什么样的数据?id、名称、描述、价格、获得stoc

现在您有一个主magento数据库,您希望从两个商店数据库中引入并定期更新所有产品。

最好的方法是什么?

我不能使用数据库复制或镜像,不能使用导入/导出,因为它需要是自动的,每当其他两个数据库中的一个发生变化时,它必须更新主数据库

您必须从config.xml中创建一个观察者并在其上放置cron作业。在该观察器中,您必须从nr1和nr2数据库中获取所有产品字段,然后以编程方式从该观察器中添加产品。

您可以创建两个不同的观察者函数,并在不同的时间分别在它们上放置cron作业。

相关内容

  • 没有找到相关文章

最新更新