var media = Userhistory.getDataSource().connector.collection('media');
media.aggregate([
{ $match: { mediaStatus: 3 } },
{ $group: {
_id: 1,
totalSize: { $sum: "$mediaFileSize" },
}}
], function(err, data) {
console.log("data",data);
//In data Iam getting AggregationCursor object
//not the result
});我使用了上面的代码来执行回环中的聚合。上述代码中“数据”的预期输出是结果数组,但我得到的是AggregationCursor对象。
注释回环-连接器-mongodb版本- "^3.4.1“
发布于 2018-07-02 05:11:38
试着用诺言来取得结果
media.aggregate([...]).then((data) => {
console.log(data)
})https://stackoverflow.com/questions/51076645
复制相似问题