关于SO的问题有很多类似的问题,但我不确定哪个(如果有的话)与我的问题相同。
我有一个集合
{name: 'amy', age:19}
{name: 'bob', age:80}
{name: 'bob', age:80}
{name: 'chris', age:31}
{name: 'chris', age:20}
我想获得每个age
的不同 name
值的数量。所以我想回来
{'amy': 1, 'bob': 1, 'chris': 2}
我一直在尝试使用aggregate
和group
进行sum
次查询,但我无法做到正确。