【发布时间】:2014-12-01 20:19:17
【问题描述】:
My schema vicel
{"_id":"1234st56hk789",
"name":"aaa",
"flights":ObjectId(57jhg3455b4h4bnj4g55),
"org": ObjectId(12345678800rerfgyy)
}
Flights Schema:
{"_id":"57jhg3455b4h4bnj4g55",
"name":"sss",
"org": ObjectId(12345678800rerfgyy)
}
这是我的架构,我将航班 ID 分组到 vicel 模型中。
我在控制器中的代码
vicelModel.aggregate([
"$match":{"org":queryObj.org}
"$group":{
_id:"flights",
total:{$sum: 1}
}
])
在我的高级休息中,我得到了类似的回应
{meta:
{status:200
msg :"ok"
}
-response:{
flights:[2]
-0: {
_id:"57jhg3455b4h4bnj4g55"
total: 3
}
-1: {
_id:"57jhg3455b4h4bn4frg3"
total: 2
}
}
}
但我想要名称而不是 _id 以及如何在 html 页面中显示此总数
【问题讨论】:
-
您能否编辑您的问题以包含示例文档?