导入关联表

期望导入多张有关联关系的数据表的数据以及其关系(外键)

同时向后台插入这几张表的数据。并通过关系字段的映射将几张表的关系一并导入。

创建数据模型

category和product是1:N的关系。(category为上级表,product为下级表)

下级表的csv

在下级表(product)中需要添加有一个上级表(category)的唯一字段,为了在后期进行关系映射时使用。
上级表为分类表,当前共有服饰和鞋履两个分类。
下级表为产品表,其中衬衫和T恤属于服饰类;高跟鞋和休闲鞋属于鞋履类。

导入

重新发布后台后,点击「管理后台」>「进入控制台」进入后台进行数据导入。

  • 上传文件
    选择要进行导入的两张数据表文件。
  • 表映射
    选择完数据表文件后需要为选择的表绑定对应的数据模型(Zion上的数据表)
  • 字段映射
    • 当该字段无数据上传时,则需要选择「空值」
    • 其余字段则选择对应的字段一一对应即可
    • 关系字段同样也需要选择「空值」(示例中的关系字段为category_category)
  • 关系映射
    关系映射需要在下级表中进行映射。
  1. 选择上级表中进行关系映射的字段。上级表中该字段中的每个值需要是唯一,且需要在下级表的关系字段中填写上级表中映射字段的内容。
  2. 接着选择csv文件中对应「关系字段」

以图示案例为例,上级表category中的「title」是唯一值,且在下级表product中作为了category_category字段中的内容。product表中的关系字段为「category_category」。

上级表若无映射关系,则可以点击右上角的「忽略」按钮

  • 预览
    预览后导入数据,
2022-09-06
0 0