У меня есть запрос, который находит среднее количество голов футбольных команд, сгруппированных по командам.
db.matchs.aggregate([{$group: {_id:"$equipes_domicile", pop: {$avg:"$score_equipe_domicile"} } }])
но я хочу выбрать только их со средним значением больше 4.
Решение проблемы
Ты можешь сделать:
db.matchs.aggregate([
{$group: {_id:"$equipes_domicile", pop: {$avg:"$score_equipe_domicile"} } },
{$match: {pop: {$gt: 4}}}
])
Будут $match
выбраны только документы с pop
числом больше 4.
Комментариев нет:
Отправить комментарий