【发布时间】:2011-09-05 00:15:50
【问题描述】:
是否可以在查询中使用通配符?例如,鉴于以下记录,我想做一个.find({'a.*': 4})
此处已在 https://jira.mongodb.org/browse/SERVER-267 讨论过,但似乎尚未解决。
{
'a': {
'b': [1, 2],
'c': [3, 4]
}
}
【问题讨论】:
-
我对 mongo 有同样的问题。我有很多这样的文档:{ one: { two: { more:data }, too: { more:data } } } 一旦你深入到文档树的一层,第二层的每个节点都是一个容器结构一致的文件。所以我希望能够像这样搜索:find({'one.*.some.data':5})
标签: mongodb mongodb-query wildcard