【发布时间】:2021-12-08 21:11:16
【问题描述】:
{
"objects": [
{
"id": 123,
"tracking_datas": [
{
"id": 1,
"polygons": [1,3]
},
{
"id": 2,
"polygons": [3]
},
{
"id": 3,
"polygons": [1,2]
}
]
}
]
}
我有一个如上所述的 json 文件。而且在我的NetCore项目中有一个满足这个json的模型。我想获取包含在 mongodb 的帮助下确定的多边形 ID 的对象。如何使用 c# mongo db 做到这一点?
例如,我有一个引用数组 requiredPolygons: [1,2] ,我想在 json 中的对象的跟踪数据中获取包含这些多边形 ID 的数据。预期结果如下。
{
"objects":
[
{
"id": 123,
"tracking_datas":[
{
"id": 1,
"polygons": [1,3]
},
{
"id": 3,
"polygons": [1,2]
}
]
}
]
}
【问题讨论】:
标签: c# arrays .net mongodb asp.net-core