【发布时间】:2015-02-20 18:47:02
【问题描述】:
我有一个猫鼬模式,比如 -
db.foo.insert({one:'a',friends:[{two:'b',three:'c'},{two:'d',three:'e'},{two:'f',three:'G'}]})
现在我想要的是两个只检索 friends 数组的 'two' 部分
那就是我想在friends数组中的每个对象中找到一个包含two的所有值的数组
在输出中看起来像这样的mongodb中是否可以进行这样的投影-
['b','d','f']
【问题讨论】:
-
@JohnnyHK 我刚刚编辑了问题以包含预期的答案。
-
不,它们是唯一值。我只是这样插入。抱歉忘记提早了
标签: mongodb mongoose mongodb-query