【发布时间】:2018-08-27 23:04:18
【问题描述】:
我正在开发 mongodb。 我希望能够通过省略一级来搜索子节点。
让我们想象以下文档:
{
"node1": {
"node2": {
"node3": "test"
},
"node2a": {
"node3": "testa"
},
"node2b": {
"node3": "test"
},
"node2c": {
"node3": "test"
},
"node2d": {
"node3": "testa"
}
}
}
如果我想退货,我可以这样做:
{ "node1.node2a.node3" : "testa" }
问题是我将不得不搜索大量具有不同“node2”值的文档,因为它是随机生成的。但是 node1 和 node3 是已知的。
现在我想知道是否可以这样做:
{ "node1.WHATEVER.node3" : "testa" }
可行吗?
提前致谢
【问题讨论】:
标签: mongodb