1
我有一个用于错误跟踪的mongo数据库。它包含了2个集:在做MongoDB中的GROUP BY之前排序
项目
{
"_id": 1,
"name": "My Project"
}
错误
{
"_id": 1,
"project": 1,
"title": "we have a bug",
"timestamp": 1400215183000
}
在仪表板,我要显示的每个项目的最新的错误 - 高达总量的10。 因此,基本上,当做GROUP BY"project"
字段,我需要确保它总是会选择等最新的错误(通过预先排序"timestamp"
)。
我不知道如何将排序和分组结合在一起,谢谢。