Docs 菜单
Docs 主页
/
Relational Migrator
/ / /

自定义 ID 字段

在此页面上

  • 关于此任务
  • 步骤
  • 了解详情

您可以在迁移作业中自定义_id 字段。自定义_id 字段允许您更改字段的BSON数据类型并写入自定义JavaScript表达式,而无需使用项目的 密钥处理选项。自定义_id 字段的计算结果必须是唯一值。

  • 您可能需要使用自定义的_id字段,以使_id字段更具表现力。 例如,您可以连接多个字段以形成唯一的_id

  • 您可以随时恢复自定义 ID 更改。 _id字段返回项目的密钥处理选项。

  1. Mapping屏幕上,单击Schema model窗格或图表视图上的表或collection名称。

  2. Schema model窗格中,单击映射规则旁边的图标。

  3. 单击图标,然后选择Transform to calculated field _id字段。

  4. (可选)选择BSON type

  5. (可选)选择Null handling选项。

    • Omit:空值不会插入到目标collection中。

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

  6. 输入有效的 JavaScript 表达式。 有关示例,请参阅有效的 JavaScript 表达式。

  7. 单击 Done,然后单击 Save and close

后退

删除