#mongodb #max
#mongodb #макс
Вопрос:
У меня есть записи в коллекции:
{'name': 'mike', 'numbers': {'first': 1, 'fifth': 74}}
{'name': 'pete', 'numbers': {'third': 15, 'sixth': 12}}
И мне нужно найти максимальное значение «чисел», т. Е. Для этого примера это будет одно число 74 и 0, если записей нет.
Спасибо за ваши ответы.
Ответ №1:
В настоящее время это возможно только с помощью map / reduce, хотя разрабатывается новая структура агрегации (следите за прогрессом https://jira.mongodb.org/browse/SERVER-447 ).
M / r, который делает то, что вы хотите, можно найти по адресу http://cookbook.mongodb.org/patterns/finding_max_and_min /
Удачи.