2

如何在 MongoDB Compass 中运行这样的 SQL 查询?

select subject,count(*) from books group by subject
4

1 回答 1

2

您可以使用带有$group$sum的Mongodb 聚合管道来实现此目的。

尝试 :

db.collection_name.aggregate([{
    $group : {
        _id : "$subject",
        subject : {$first : "$subject"},
        count : {$sum : 1}
    }
}])
于 2019-06-29T08:37:06.723 回答