我们如何将这个SQL查询转换为MongoDB查询?

时间:2015-12-15 06:50:20

标签: sql mongodb analytics database

假设我有一个跟踪每个客户电子邮件ID的产品访问次数的集合。如何将以下查询转换为MongoDB查询。

select product_id, count(customer_email) 
       from table_sample 
       group by product_id.

我完全是MongoDB的新手。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

类似的东西:

db.table_sample.aggregate( [
   {
     $group: {
        _id: "$product_id",
        count: { $sum: 1 }
     }
   }
] )

https://docs.mongodb.org/v3.0/reference/sql-aggregation-comparison/