2
在node.js.中执行聚合时出现以下错误。TypeError:无法在node.js中调用方法'toArray'undefined while aggregatein mongo
错误:类型错误:无法调用“指定者”未定义
doctorsCollection.aggregate([
{$project:{"treatments._id":1, "treatments.price":1}},
{$unwind:"$treatments"},
{$match:{"treatments._id": parseInt(treatments[i])}},
{$sort:{"treatments.price":-1}},
{$limit:1}
]).toArray(function(err, result) {
console.log(err);
});
我不知道发生了什么事情。任何帮助,将不胜感激。谢谢!
'.aggregate'方法在特定版本的驱动程序之前不会返回游标,或者您未指定将游标作为选项指定。直接传递回调以获得结果。 –