数据透视 把不同行的数据,放到一行来展示
db.stu.aggregate( {KaTeX parse error: Expected '}', got 'EOF' at end of input: group:{_id:"gender",name:{p u s h : " push:"push:"name"},hometown:{p u s h : " push:"push:"hometown"}}} )
按照多个字段进行分组 按照多个字端进行分组,_id的值是一个json
db.stu.aggregate( {KaTeX parse error: Expected '}', got 'EOF' at end of input: …_id:{hometown:"hometown",gender:"KaTeX parse error: Expected 'EOF', got '}' at position 8: gender"}̲,count:{sum:1}}} )
多字段分组练习 当某个键对应的值是字典的时候,取其中的值需要使用.操作,$_id.country表示取到_id这个字典下的country的键对应的值
第一条作为第二条的管道进行查找,计数
db.tv3.aggregate( {KaTeX parse error: Expected '}', got 'EOF' at end of input: …{_id:{country:"country",province:“p r o v i n c e " , u s e r i d : " province",userid:"province",userid:"userid”}}}, {KaTeX parse error: Expected '}', got 'EOF' at end of input: …{_id:{country:"_id.country",province:"KaTeX parse error: Expected 'EOF', got '}' at position 14: _id.province"}̲,count:{sum:1}}} )
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。