【发布时间】:2022-11-13 14:53:45
【问题描述】:
问题是: 对于每个主题类型,列出主题类型的名称和属于该主题类型的主题总数。
下面是数据库 Pastebin subject.js
我试过的
对于第一个语句:
db.Subject.aggregate([{"$group":{"_id":"subject.$type","count":{"$sum":1}}}])
result: { "_id" : "subject.$type", "count" : 7 }
db.Subject.aggregate([{"$unwind":"$subject"},{"$group":{"_id":"$type"}}])
result: { "_id" : null }
db.Subject.aggregate([{"$unwind":"$subject"},{"$group":{"_id":{"subject.type":"$subject.type"}},"count":{"$sum":1}}])
【问题讨论】:
标签: mongodb mongodb-query aggregation-framework