我的文件如下所示:
{
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}}});
但是,它只给出第一个条目。