有没有一种方法可以创建文档的子文档并使它们进行通信?[数据库设计]



我正在用Node.js构建一个Shopify应用程序。我对Shopify和这些东西很陌生。我应该做的是:

  • 我在英国和美国有两家商店,但只有一个仓库
  • 创建产品(10 x iPhone 11Pro,售价900美元(并保存
  • 创建产品后,我需要使用相同的来源,来自相同的仓库,但在美国和英国提供不同的价格和不同的选择。基本上,即使我只有10部iPhone,我也会在美国商店和英国商店分别展示10部和10部

我如何从只有10部iPhone可售的仓库中创建20部iPhone(10部英国800美元,10部美国850美元(的不同实例,并提供折扣和其他东西?什么是最好的方法?

如果您的仓库通过API公开信息,只需创建一个脚本,该脚本将从您的仓库获取有关库存数量的信息,并在您的两个商店上更新该信息。根据需要经常运行它,以使两家商店的库存水平保持最新。

如果您的仓库没有API,请创建一个基于订单库存级别webhook工作的应用程序。这将允许您在创建/更新订单后更新一家商店的库存数量,或在另一家商店更改产品的库存数量。

有用的链接:

  • 使用管理员API管理产品库存
  • Webhooks API

最新更新