【发布时间】:2014-09-30 10:15:18
【问题描述】:
我有 3 个文档的集合:
{"users":[{"id":1,"gender":"male"},{"id:1,"gender":"male"},{"id":1,"gender":"male"}]}
{"users":[{"id":1,"gender":"male"},{"id:1","gender":"male"},{"id":1,"gender":"female"}]}
{"users":[{"id":1,"gender":"female"},{"id":1,"gender":"female"},{"id":1,"gender":"female"}]}
我想写一个查询,其中每个性别都是男性(users.gender:"male"),结果只得到:
{"users":[{"id":1,"gender":"male"},{"id:1,"gender":"male"},{"id":1,"gender":"male"}]}
到目前为止,我能够获得至少一个字段符合条件的文档。所以我得到了:
{"users":[{"id":1,"gender":"male"},{"id:1","gender":"male"},{"id":1,"gender":"female"}]}
{"users":[{"id":1,"gender":"female"},{"id":1,"gender":"female"},{"id":1,"gender":"female"}]}
有什么办法吗?
【问题讨论】:
-
请重新表述问题。那不是有效的json,这个例子没有意义。
-
文档的 json 格式不正确。您能否编辑您的问题以更正此问题?