我需要在MongoDB中使用聚合进行查询,但由于流星不支持尝试使用扩展服务器聚合。 我在服务器上使用这样的代码:
var result = aggregates('publicadores',[{$match: {_id : _id}},{ $unwind: '$relatorios' },{ $sort: {'relatorios.mes': -1 }}]);
正在进行咨询,但是当Publish Meteor传递数据时,会返回以下错误:
Exception from sub MvPSGj5bf2jHFsRng Error: Publish function returned an array of non-Cursors
有谁知道如何解决此错误,或者在Meteor中应用聚合的其他方式?