non*_*las 5 c# mongodb mongodb-.net-driver
可以说我有一个与此结构嵌套的文档:
{
"_id": "a125",
"Language": null,
"Name": "Some name",
"Related": [{
"_id": "b125",
"Status": 0,
}, {
"_id": "b126",
"Status": 1,
}]
}
Run Code Online (Sandbox Code Playgroud)
是否可以使用c#驱动程序选择id为b126的“相关”模型,并同时获取父文档ID(a125)?
正如我想象的那样,结果应如下所示:
{
"_id": "a125",
"Related": {
"_id": "b126",
"Status": 1,
}
}
Run Code Online (Sandbox Code Playgroud)
您应该根据您的目的使用点表示法。您的查询将如下所示:
{"Related._id": "b126"}
Run Code Online (Sandbox Code Playgroud)
这将为您带来所有文档,包括所有字段,包括您的parent _id,其中数组中有一个文档元素Related,其中有一个_id带有值的字段"b126"
| 归档时间: |
|
| 查看次数: |
2506 次 |
| 最近记录: |