如何在MongoDB Compass中运行这样的SQL查询?
select subject,count(*) from books group by subject
答案 0 :(得分:0)
您可以将Mongodb Aggregation pipeline与$group和$sum结合使用。
尝试:
db.collection_name.aggregate([{
$group : {
_id : "$subject",
subject : {$first : "$subject"},
count : {$sum : 1}
}
}])