【发布时间】:2020-01-03 09:10:50
【问题描述】:
MongoDB中的find函数之后可以使用聚合函数吗?我想查询一个文档,然后根据查找结果进行聚合。
db.movies.find({"runtime":30},{runtime:1,year:1,"imdb.rating":1,"imdb.votes":1,type:1,"tomatoes.viewer.rating":1,"awards.wins":1}).limit(3).aggregate([{$group:{_id:"$runtime",award_wins:{$sum:1}}}])
执行此命令后,我收到一个错误,聚合不是函数,
E QUERY [js] TypeError: db.movies.find(...).limit(...).aggregate is not a function :
【问题讨论】:
标签: database mongodb nosql mongodb-query aggregate