0

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

  1. Database.nr 1 属于一家商店。它有一张桌子,上面有产品

2 Database.nr 2 属于另一个商店。它有一张或多张带有产品的桌子。

存储什么样的数据?ID,名称,描述,价格,库存

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

最好的方法是什么?

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

4

1 回答 1

0

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

您可以创建两个不同的观察者功能,并在不同的时间分别对它们进行 cron 作业。

于 2016-09-07T08:27:29.657 回答