這是我的完整文檔,我只需要它的子塊'一個'或'兩個'一次。如何獲取mongoDB中的嵌套元素?
{
"_id": ObjectId('12abc'),
"createdAt": ISODate('2016-04-04T06:04:53.486Z'),
"updatedAt": ISODate('2016-04-04T06:04:53.486Z'),
"updatedBy": "SSE",
"DocName": "doc1",
"MainObj": {
"One": {
"color": {
"green": [
{
"val": "01",
"val2": "0"
},
{
"val": "10",
"val2": "5"
}
],
"result": "0000"
}
}
"Two": {
"color1": {
"blue": [
{
"val": "01",
"val2": "0"
},
{
"val": "10",
"val2": "5"
}
],
"result": "0000"
}
}
}
}
這是我的預期塊: 一「:{ 」顏色「:{ 」綠色「: { 」VAL「: 」01「, 」值2「: 「0」 },{ 「VAL」: 「10」, 「val2的」: 「5」 } ], 「結果」: 「0000」 } }}
正如我所見,有一個額外的括號。請檢查併發布正確的收藏。 –
@Himanshu,更正。感謝您指出。 – tiya