文档菜单
文档首页
/
关系数据库迁移器
/ /

新建文档

本页内容

  • 关于此任务
  • 步骤
  • 示例
  • 了解更多

当您想将来自表格的数据存储在专用集合中时,请使用此映射规则。任何数据库表都可以使用新文档映射规则。

新文档映射规则是最基本的映射规则选项。它为您的关系型数据库中的每行数据创建一个文档。

  • 您可以从不同的表格将多个新文档映射规则映射到同一集合中。

  • 关系型迁移器将这些表视为孤立的数据,并且目标文档不会被以任何方式合并。

1
  1. 在左侧的模式模型窗格中,点击MongoDB关系型标题下的一个集合。

    这将在屏幕右侧打开映射窗格。

2
  1. 映射屏幕,点击+ 添加以创建一个新的映射规则或点击图标来编辑现有规则。

  2. 迁移表为下选择新文档

3

允许您明确包含返回true的行。这与

  1. 表筛选器不同,后者基于SQL查询进行筛选,并应用于特定表的全部行。映射规则筛选器仅适用于特定的映射。

  2. 映射窗格中,点击高级设置旁边的图标。

  3. 值表达式文本框中输入有效的JavaScript过滤器表达式。

4
  1. 定义新映射规则选项。在定义映射规则选项时,您可以

    • 更改集合名称。

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

    • 添加计算字段以根据关系源列创建新字段。有关更多信息,请参阅计算字段

    • 更改字段名称。

    • 通过点击字段名旁边的图标来包含或排除字段。

5
  1. 点击保存并关闭

本节展示了 新文档 映射规则的关系输入和 MongoDB 输出。

在此示例中,将 新文档 映射规则应用于 客户 表的单行。

点击下面的标签以查看此示例的输入和输出

客户

Id
姓名
地址1
地址2
地址3
1
Joelynn Fawthrop
86 Dwight Pass
Carregal
3800-854

现在 客户 集合中的文档包含所有关系表字段。

{
"_id": { "CustomerID": 1 },
"Name": "Joelynn Fawthrop",
"Address1": "86 Dwight Pass",
"Address2": "Carregal",
"Address3": "3800-854"
}

返回

规则选项