【问题标题】:Handle data of multiple shopify custom apps installs处理多个 shopify 自定义应用程序安装的数据
【发布时间】:2020-12-15 22:37:54
【问题描述】:

我正在开发一个 shopify 应用程序,并且是 shopify 应用程序开发的新手。我正在 laravel 框架中构建这个应用程序。我对 shopify 应用安装的基本概念有些困惑。

我给你一个场景, 有一些开发人员在 laravel 框架和 mysql 数据库中构建了一个应用程序,这个应用程序是使用 API 获取商店的数据,如订单列表、客户列表等。这个应用程序还在应用程序的数据库(mysql 数据库)中存储了一些元数据

例如

一个 store_a 是安装这个应用程序,这个应用程序将商店的元数据保存在 mysql 中

A store_b 也安装了这个应用程序,它还将 store_b 数据保存在 mysql 中

同样可能有数百个应用安装它将如何保存和管理数据

请用最好的方法指导我

【问题讨论】:

    标签: shopify shopify-app


    【解决方案1】:

    我通常会这样: 您在数据库中创建了 2 个表,一个用于为每个存储分配唯一 ID,另一个用于存储元数据。

    例如表一:

    [ID] [shop_name]
    1    mystore.myshopify.com
    

    表 2:

    [ID] [store_id] [metadata1] [metadata2]...
    1    1          some data..
    

    所以表 2 中的 store_id 与表 1 中的 ID 匹配。因此,稍后要先检索数据,您将从表 1 中获取 ID,然后然后从表 2 中选择与 store_id

    匹配的所有行

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-24
      • 1970-01-01
      相关资源
      最近更新 更多