我在Apple集合中拥有此文档(字段“版本”是模型数组,但使用汇总却得到了确切的模型)。
output2
下一步,如果我要查询中国(CH)和iPhone6的详细信息,那么我需要从子文档“ CH”(如果存在)中覆盖税项字段,并且必须删除field2,因为它仅适用于美国。我需要以下输出。有人可以帮助我进行汇总吗?
{'product':'iPhone',
'CountryData': ['field1': ['CA', 'CH'], 'field2':['US']]
'versions': {'pone':'iPhone6',
'color': 'gold',
'availability': 'Yes',
'Tax': 10%,
'field1': 'value1',
'field2': 'value2',
'CH': {'Tax': 12%}
}
}