如何在Meteor聚合中查找用户

时间:2016-10-25 10:24:50

标签: javascript mongodb meteor

我正在使用meteorhacks:aggregate包在 Meteor 进行汇总,无论如何我可以查找用户集合吗?

例如,我必须根据一系列日期对消息(消息集合)进行分组,我需要获取发件人(用户集合)信息。

继承我的代码:

return Messages.aggregate([
  {$match: {$gte: <date from>, $lt: <date to>}},
  {$group: {_id: { year: {$year: "$createdAt"}, month: {$month: "$createdAt"}, day: {$dayOfMonth: "$createdAt"} },},},
  {$sort: {'_id.year': - 1, '_id.month': -1, '_id.day': -1}},
  {$lookup: {from: "Meteor.users", localField: 'senderUser_id', foreignField: '_id', as: 'users_docs'}},
]);

任何人都能弄清楚我做错了什么吗?任何建议/帮助都非常感谢。提前谢谢:)

0 个答案:

没有答案