MongoDB中的嵌套文档索引
-
我有一个嵌套的JSON文档,如:
{ "docId": 1901603742, "sl": [ {"slid","val"}], "accounts": { "123": { "smartAccountId": "123", "smartAccountName": "Dummy name", "101": { "virtualAccountId": "101", "virtualAccountName": "DEFAULT" }, "102": { "virtualAccountId": "102", "virtualAccountName": "DEFAULT" } }, "234": { "smartAccountId": "234", "smartAccountName": "Dummy name", "201": { "virtualAccountId": "201", "virtualAccountName": "DEFAULT" } } } }
这里我需要在“smartAccountId”和“virtualAccountId”上放置一个索引。 问题是嵌套文档的关键是不固定的,它的“smartAccountId”或“virtualAccountId”我们正在使用的键(在示例中为123),我们怎么能在MongoDB上获得这样的文档索引?
谢谢