这是数据:

要求:
1.获取每条数据中的title,count(所有评分人数),rate(评分),country(国家)的这些字段
db.tv1.aggregate({$project:{_id:0,title:1,count:"$rating.count",rate:"$rating.value",country:'$tv_category'}})

2.获取上述结果中的不同国家电视剧的数据量
db.tv1.aggregate({$project:{_id:0,title:1,count:"$rating.count",rate:"$rating.value",country:'$tv_category'}},
{$group:{_id:'$country',count:{$sum:1}}
})

3.获取上述结果中分数大于8分的不同国家电视剧的数据量**
db.tv1.aggregate({$project:{_id:0,title:1,count:"$rating.count",rate:"$rating.value",country:'$tv_category'}},
{$match:{rate:{$gte:8}}},
{$group:{_id:'$country',count:{$sum:1}}
})
更改"id"为country
来源:CSDN
作者:骑着死飞去上课
链接:https://blog.csdn.net/qq_43476433/article/details/103641965