ITPub博客

首页 > Linux操作系统 > Linux操作系统 > mongodb基础-集合(collection)操作

mongodb基础-集合(collection)操作

原创 Linux操作系统 作者:zghover_cu 时间:2012-03-29 07:52:44 0 删除 编辑

集合的操作

1,基本操作

.查看集合中的文档数

> db.blog.count()
9

.可以在查询中添加单个或多个条件

> db.blog.count({"age":20})  //age为20的文档数
3

> db.blog.count({"name":"testmongo","age":20}) //多个条件
3

.distinct 查询所有键的不同的值,使用时必须指定集合和键

#查询blog集合中的,age键的不同值

> db.runCommand({"distinct":"blog", "key":"age"}) 
{
        "values" : [
                80,
                40,
                30,
                20,
                null
        ],
        "stats" : {
                "n" : 9,
                "nscanned" : 9,
                "nscannedObjects" : 0,
                "timems" : 0
        },
        "ok" : 1
}

 

 

.mapreduce

 

待续...

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20498361/viewspace-719781/,如需转载,请注明出处,否则将追究法律责任。

上一篇: mongodb基础-索引
下一篇: 高级集合
请登录后发表评论 登录
全部评论

注册时间:2012-03-25

  • 博文量
    12
  • 访问量
    56963