我想创建一个发布,它应该返回对一组字段具有不同值的文档。例如,如果有一个名为'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
}]
提前致谢。 :)