自定义ID字段
您可以在迁移作业中将_id
字段进行自定义。自定义的 _id
字段允许您更改字段的 BSON 数据类型,并使用自定义的 JavaScript 表达式来代替项目中的键处理选项。自定义的 _id
字段 必须 计算为唯一的值。
关于此任务
您可能希望使用自定义的
_id
字段来使您的_id
字段更具表现力。例如,您可以连接多个字段来形成一个唯一的_id
。您可以在任何时候撤销自定义 ID 的更改。
_id
字段将返回到项目的 键处理选项。
步骤
从映射 屏幕上,在 模式模型 面板或图表视图中单击一个表或集合名称。
从 模式模型 面板,单击映射规则旁边的 图标。
单击 _id 字段旁边的 图标,并选择 转换为计算字段。
(可选) 选择一个 BSON 类型。
(可选) 选择一个 空值处理 选项。
省略:空值不会被插入到您的目标集合中。
插入为空值:将空值插入到目标集合中。
输入一个有效的JavaScript表达式。有关示例,请参阅有效的JavaScript表达式。
点击完成,然后点击保存并关闭。