【发布时间】:2017-03-30 21:43:41
【问题描述】:
我有以下两个简单的查询:
Comment.aggregate([{$match: { _id: req.params.id }}])
.exec(function(err, result) {
// result is empty
});
Comment.find({ _id: req.params.id })
.exec(function (err, result) {
// correct result returned
});
我的问题是,聚合函数返回一个空数组。他们不应该返回相同的结果吗?
【问题讨论】:
标签: node.js mongoose aggregate mongoose-schema