假设我有一个具有以下结构的文档,
{
"VehicleDetailId": 1,
"VehicleDetail": [
{
"Id": 1,
"Make": "BMW"
},
{
"Id": 1,
"Model": "ABDS"
},
{
"Id": 1,
"Trim": "5.6L/ASMD"
},
{
"Id": 1,
"Year": 2008
}
]
}
现在,我想从 VehicleDetail 数组中检索位于特定位置的数组元素,就像我想检索第二个元素,即
{
"Id": 1,
"Model": "ABDS"
}
或第三个,
{
"Id": 1,
"Trim": "5.6L/ASMD"
}
我应该如何编写查询来实现这一目标?