mongo在子集合中找到最大值

时间:2011-10-28 09:11:23

标签: mongodb max

我在集合中有记录:

{'name': 'mike', 'numbers': {'first': 1, 'fifth': 74}}
{'name': 'pete', 'numbers': {'third': 15, 'sixth': 12}}

我需要找到'数字'的最大值,例如,如果没有记录,它将是单个数字74和0。

感谢您的回答。

1 个答案:

答案 0 :(得分:1)

目前这只能通过map / reduce实现,尽管正在开发一个新的聚合框架(为了进步,请密切关注https://jira.mongodb.org/browse/SERVER-447)。

可以在http://cookbook.mongodb.org/patterns/finding_max_and_min/

找到符合您要求的m / r 祝你好运。