映射规则选项
映射规则选项是重要选项,可帮助定义迁移后 MongoDB collection 的状态。
这些选项是在创建或编辑映射规则时定义的。
映射规则概念
每条映射规则都将源表连接到目标集合。 您可以从表或集合创建映射规则。 创建映射规则时,必须选择其他实体。 示例:
如果选择一个表并选择创建映射规则,则必须选择目标collection。
如果选择一个collection并选择创建映射规则,则必须选择源表。
对于 Embedded array和Embedded document映射规则,您还必须配置要将嵌入式数据插入到文档中的位置。
下表汇总了与映射规则选项及其适用的映射规则相关的概念。
概念 | 说明 | 适用于 |
---|---|---|
集合名称 | 关系数据行迁移到的目标collection。 | New documents |
父collection | 关系数据行迁移到的目标collection。 | Embedded documents Embedded array |
Prefix | 您可以在下拉列表中指定规则层次结构。 | Embedded documents Embedded array |
字段名称 | 指示包含数组或文档的字段。 | Embedded documents Embedded array |
创建原始值数组 | 在父集合中创建单字段数组。 | Embedded array |
将字段合并到父字段中 | 在父集合级别将表行合并为字段。 | Embedded documents |
显式包含表达式返回 true 的行。 | New documents Embedded documents Embedded array | |
数组条件 | 对嵌入式大量进行排序、限制和排序。 | Embedded array |
注意
Relational Migration 主键 ID 字段迁移是在项目级别定义的。
有关这些项目设置如何影响迁移的详细信息,请参阅密钥处理选项。
开始体验
详情
为了使每个映射规则的示例概念化,使用以下 Mongo Enterprise
关系模式来帮助解释每个映射规则选项。