使用MongoDB聚合获取首次用户和重复用户数

时间:2018-06-19 06:40:08

标签: aggregation-framework

我需要让第一次用户和重复用户在mongodb中购买优惠

db.getCollection('offerpurchases').aggregate(
 {
  $match:{}
 },
 {
   $group:{_id: {offer:"$offer",owner:"$owner"},
   count:{$sum:1}
 }
 }
);

直到这里我可以获得如下所示的用户和优惠和用户组,并且现在我想将优惠和计数记录组合在一起作为第一次用户,值大于1作为第二次用户

enter image description here

0 个答案:

没有答案