1
我有如下文件:如何檢索MongoDB中數組中存在的所有匹配元素?
{
name: "testing",
place:"London",
documents: [
{
x:1,
y:2,
},
{
x:1,
y:3,
},
{
x:4,
y:3,
}
]
}
我想檢索所有匹配的文件,即我想O/P在以下格式:
{
name: "testing",
place:"London",
documents: [
{
x:1,
y:2,
},
{
x:1,
y:3,
}
]
}
我曾嘗試是:
db.test.find({"documents.x": 1},{_id: 0, documents: {$elemMatch: {x: 1}}});
但是,它只提供第一個條目。
的可能重複的[MongoDB的:選擇匹配子集合的元件](http://stackoverflow.com/questions/15415023/mongodb-選擇匹配的元素 - 的-子集合) – JohnnyHK 2013-03-15 13:08:10