我是 MongoDB 的新手,我正在尝试以不同的方式获得结果。
如果我执行查询 db.collection.find().toArray() 我会得到类似的东西:
[
{
"_id":"34234...",
"first":"Mark",
"last":"Marker"
},
{
"_id": "34235...",
"first":"Adam",
"last":"Smith"
}
]
是否有一个 api 可以让您接收如下结果?:
{
"results" : {
"34234..." :{
"_id":"34234...",
"first":"Mark",
"last":"Marker"
},
"4235..." :{
"_id": "34235...",
"first":"Adam",
"last":"Smith"
}
}
或者我需要获取结果数组并迭代每个对象并构建我的响应?(我想避免单光标迭代)