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



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

我有这个文档架构:

{
  _id: someid,
  createdAt: new Date(),
  message: somemessage,
  eadd: eadd
}

我想收到带有唯一电子邮件地址的最新消息。因此,输出将是每个电子邮件地址的最新消息。

我不知道如何使用分组依据 - 我可以在这里使用它吗?

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

C.F. https://themeteorchef.com/tutorials/aggregations-in-mongodb

你必须使用 mongo 聚合函数

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

只需包含要显示的字段

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

要安装它

meteor add cultofcoders:grapher

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

最新更新