如何在mongodb和meteor中选择具有唯一字段的集合上的文档?

时间:2017-02-08 12:11:37

标签: node.js mongodb meteor

如何在MongoDB中使用唯一字段选择集合中的文档?

我有这个文档架构:

belongsTo('App\Category')

我想通过唯一的电子邮件地址获取最近的消息。因此输出将是每个电子邮件地址的最近消息。

我不知道如何使用Group by - 我可以在这里使用吗?

3 个答案:

答案 0 :(得分:1)

要在Meteor中获得聚合,您将添加一个包。例如meteorhacks:聚合

c.f。 https://themeteorchef.com/tutorials/aggregations-in-mongodb

答案 1 :(得分:0)

您必须使用mongo聚合函数

db.messages.aggregate(
[
  {
     $group : {
       _id : "$eadd"}
  }
]);

只需添加您要显示的字段

答案 2 :(得分:0)

您可以尝试http://grapher.cultofcoders.com/套餐。它将允许您在mongo集合之间创建关系。您将使用链接创建它们,您可以过滤对数据库的请求,传递参数等。

安装

= x;

可以在此处找到文档:http://grapher.cultofcoders.com/