MongoDB - 查找组中具有最高值的文档的ID

时间:2016-04-21 23:46:20

标签: mongodb doctrine-orm aggregation-framework

假设以下集合:

for (i; i < n; i++)
{
    if (data[i] < first)
    {
        index = i;
        first=data[i];//also save the new minimum value
    }
}

问题:

_id:1, humanId:A, value:10 _id:2, humanId:A, value:20 _id:3, humanId:B, value:33 分组时查找value最高的文档的ID的最简单方法是什么,即获取输出humanId

加分问题:

可以使用Doctrine ODM查询构建器完成吗?

0 个答案:

没有答案