Docs 菜单
Docs 主页
/
Relational Migrator
/

创建映射规则

您可以创建映射规则,将关系表转换为MongoDB集合。您可以从模式模型窗格的 RelationalMongoDB 标头创建映射规则。

完成以下步骤以创建映射规则。

1
2

您可以在 Schema model 窗格中通过单击 RelationalMongoDB 标题下的集合来执行此操作。

3

如果您从 Relational 标题打开此窗格,则此按钮位于 Mappings to MongoDB Model 旁边。如果您从 MongoDB 标题打开该窗格,则该按钮位于 Mappings from relational tables 旁边。

4

Add mapping窗格中的可用选项取决于要添加的映射规则类型。 有关每个映射规则选项的完整概述,请参阅:

  • 新建文档

  • 嵌入式数组

  • 嵌入式文档

5

如果您从 Relational 标题打开此窗格,请输入目标集合的名称。如果您从 MongoDB 标题打开该窗格,请从下拉菜单中选择源表的名称。

6

定义映射规则时,您可以:

  • 更改collection名称。

    要更改集合名称,请单击Name文本框并输入新名称。 单击文本框外部以保存更改。 如果该名称已被使用,您会收到验证错误。

  • 更改字段名称。

  • 单击字段名旁边的图标,在迁移作业中包含或排除字段。

7
  1. 单击图标。

  2. 选择 BSON type

  3. 选择Null handling选项。

    • Insert as null:保留空值,并将空值插入到目标collection中。

    • Omit:跳过任何空值,并且空值不会插入到目标collection中。

您可以在展开的自定义字段菜单中查看字段的Original nameOriginal type

注意

有关字段自定义和数据类型转换的更多详细信息,请参阅字段自定义。

8

要了解有关管理映射规则的更多信息,请参阅:

后退

模式映射

在此页面上