如何在流星中为一组具有共同值的字段发布集合的单个文档

时间:2016-04-12 10:02:17

标签: mongodb meteor

我想创建一个发布,它应该返回对一组字段具有不同值的文档。例如,如果有一个名为'User'的集合,其中包含以下交易:

{
  userId: 1,
  date: '12-1-15',
  amount: 450
}
{
  userId: 1,
  date: '12-1-15',
  amount: 250
}
{
  userId: 2,
  date: '12-1-15',
  amount: 100
}
{
  userId: 2,
  date: '11-1-15',
  amount: 200
}

然后我需要创建一个只发布以下文档的查询,即每天的单个文档,如果一天有多个文档,那么我只想发布金额最高的文档。

 [{
  userId: 1,
  date: '12-1-15',
  amount: 450
},
{
  userId: 2,
  date: '12-1-15',
  amount: 100
}
{
  userId: 2,
  date: '11-1-15',
  amount: 200
}]

提前致谢。 :)

0 个答案:

没有答案