一个MongoDB的嵌套字段加入不在task.mapping配置里,就不会被同步。
例如:
{"data": {"number": 1, "geo": [0, 0]}}
(在配置的task.mapping部分已存在"data": "data"的映射)
这个MongoDB文档,在仅修改data.geo的值的时候,程序会进行ignoreUpdate。必须手动将"data.geo": "data.geo"添加进task.mapping映射只后,才会实时同步。
希望在做ignoreUpdate检查时,对key的检测可以从其第一个元素开始,而不仅仅是完整的key字段匹配。
一个MongoDB的嵌套字段加入不在
task.mapping配置里,就不会被同步。例如:
(在配置的
task.mapping部分已存在"data": "data"的映射)这个MongoDB文档,在仅修改
data.geo的值的时候,程序会进行ignoreUpdate。必须手动将"data.geo": "data.geo"添加进task.mapping映射只后,才会实时同步。希望在做
ignoreUpdate检查时,对key的检测可以从其第一个元素开始,而不仅仅是完整的key字段匹配。