我在我的代码中调用 MongoDB 聚合函数:
AggregationOutput output = collection.aggregate( matchUserID, unwindF, matchFUsers,projection);
我已经在本地主机中测试了我的代码,它运行良好。当我在另一个数据库(版本 2.2.1)中使用相同的数据库时,会出现以下错误:
com.mongodb.CommandResult$CommandFailure: command failed [aggregate]: { "serverUsed" : "<server address>" , "errmsg" : "no such cmd: aggregate" , "bad cmd" : { "aggregate" : .... }
任何线索为什么?