【mongodb系统学习之十】mongodb查询(二)

    5)、常用查询条件:

       a)、比较操作符:“$lt”,“$lte”,“$gt”,“$gte”,分别是<,<=,>,>=;

     

      b)、不等于:“$ne”;

                

    c)、查询一个键的多个值:“$in”;里边的数据可以是不同类型;

               

    d)、$or:可以查询不同键,也可以查相同键:

     

    e)、其他:$not,
$and,$nor,$where等;

时间: 2024-08-03 08:26:24

【mongodb系统学习之十】mongodb查询(二)的相关文章

【mongodb系统学习之十二】mongodb修改数据(一)

十二.mongodb修改数据:update     1).修改数据库数据:update:语法         db.collectionName.update({},{},boolean,boolean):     2).update共有四个参数,其中后两个是可选项:       第一个参数是要修改的文档的匹配条件,第二个是要替换的新文档:       第三个参数为true时,更改的文档若不存在则会创建一个,为false时则不创建:       第四个参数为true时,会更改第一个条件匹配到的所

【mongodb系统学习之十】mongodb查询(一)

十.mongodb查询:find ;查询时条件中不能引用文档中其他键的值:    1).查询数据库全部数据:语法db.collectionName.find();默认只显示前20条,如图:         2).按条件查询数据:语法db.collectionName.find({"key":value});        3).只查询一条数据:findOne:       4).条件查询并指定返回的键:find后的第二个条件可以指定返回的   键,0代表不返回,其他都代表返回:另外,不

【mongodb系统学习之五】mongodb启动最常用参数

五.mongodb启动时其他常用参数的使用(都是选用):       1).--logappend,指定日志的写入方式为追加,强烈建议使用:       2).--port,指定mongodb的端口号,当不使用这个参数的时候,默认是27017:       3).--fork,使mongodb以后台进程的方式运行,当使用这个参数启动以后,可以在同一个终端中进行其他操作,比如ps.mongo,而不需要重新打开中端:       4).-replSet,使用副本集时的参数:       5).其他参

【mongodb系统学习之六】mongodb配置文件方式启动

六.mongodb可以用配置文件启动,配置文件配好后,每次指定文件就好,而不用每次写一长串:     1).创建配置文件:         2).配置(例如指定数据存储目录,日志存储文件,后台进程,端口号等):         3).配置文件启动(注意,此时如果配置文件指定了端口号并且不是27017,那么执行部分操作时,必须指定相同的端口号,例如mongo命令):     

【mongodb系统学习之七】mongodb的关闭

七.mongodb的关闭:      1).直接根据进程id杀死mongodb进程,如图(注意,kill -9要慎用,这个是强制关闭进程,可能导致文件损坏,尽量不要用,可以直接kill不加参数):                       2).如果不是用-fork方式启动,可以直接在启动界面按ctrl+c结束进程,如图(图1和图3是同一控制台,3是按下ctrl+c之后执行ps):                        3).无论是不是-fork启动,都可以在mongodb shell

【mongodb系统学习之八】mongodb shell常用操作

八.mongodb  shell常用基础操作(每个语句后可以加分号,也可以不加,看情况定(有的工具中可以不加),最好是加):    1).进入shell操作界面:mongo,上边已有演示:     2).查看当前使用的数据库:db,上边已有演示:     3).查看当前所有存在的数据库:showdbs:查看当前数据中所有集合,showcollections如图:                 4).切换数据库:usedbname:需要注意的是,如果已经存在这个数据库,则会切换到该数据库:如果不

【mongodb系统学习之一】mongodb的简单安装

linux中mongodb的安装(最简单的):       1.下载mongodb安装包,这里用mongodb-linux-x86_64-2.6.9.gz        提供一个下载地址:http://pan.baidu.com/s/1gdhci91(百度云)       如图:              2.解压安装包:        在控制台输入命令:tar –zxvf mongodb-linux-x86_64-2.6.9.gz        解压完后重命名(可以不重命名,根据需要),如图:

【mongodb系统学习之二】mongodb的启动

二.mongodb的启动:    1.在mongodb2.6.9的文件夹中建立data目录.logs目录以及   logs目录下的mongodb.log文件,如图:                2.进入到mongodb的bin目录中执行mongod命令,并指定相关的参数,如最简单的dbpath(数据存储目录).logpath(日志存储目录)    ./mongod  --dbpath=/mongodb/mongodb2.6.9/data  --logpath=/mongodb/logs/mon

【mongodb系统学习之四】查看mongodb进程

四.查看mongodb进程(可以配合启动和关闭使用):      1).方法一:直接查看mongodb进程是否已经存在(用上面的方式启动后,需要另开一个窗口操作):ps –ef|grep mongodb,       如图:                     2).方法二:在bin目录下执行mongo命令看能否成功进入mongodbshell操作界面,如图: