欢迎光临
我们一直在努力

MongoDB分组查询

1.查看集合

show collections

2.添加多条数据

db.runoob.insertMany([

{

'title':'MongoDB Overview', 

    'description':'MongoDB is no sql database',

    'by_user':'demo.runoob.com',

    'url':'http://www.runoob.com',

    'tags':['mongodb', 'database', 'NoSQL'],

    'likes':100

},

{

'title':'NoSQL Overview', 

    'description':'No sql database is very fast',

    'by_user':'demo.runoob.com',

    'url':'http://www.runoob.com',

    'tags':['mongodb', 'database', 'NoSQL'],

    'likes':10

},

{

'title':'MongoDB Overview1', 

    'description':'MongoDB is no sql database',

    'by_user':'study.runoob.com',

    'url':'http://www.runoob.com',

    'tags':['mongodb', 'database', 'NoSQL'],

    'likes':100

},

{

'title':'NoSQL Overview1', 

    'description':'No sql database is very fast',

    'by_user':'study.runoob.com',

    'url':'http://www.runoob.com',

    'tags':['mongodb', 'database', 'NoSQL'],

    'likes':10

}

])

3.查看所有数据

db.runoob.find().pretty()

4.分组查询

db.runoob.aggregate([{$group : {_id : "$by_user", num_tutorial : {$sum : 1}}}])

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。