查看数据库 | show dbs |
创建数据库 | use 数据库名 |
查看数据库 | db.数据库名.find() |
删除数据库(首先进入要删除的数据库) | db.dropDatabase() |
创建集合 | db.createCollection(name, options) name: 要创建的集合名称 options: 可选参数, 指定有关内存大小及索引的选项 |
插入文档 | db.集合/数据库.insert({‘文档}) |
查看集合 | db.集合名.find() |
大于操作符$gt | db.集合/数据库.find({数据库字段:{$gt:21}}) |
大于等于操作符$get | db.集合/数据库.find({数据库字段:{$get:21}}) |
小于操作符$lt | db.集合/数据库.find({数据库字段:{$lt:21}}) |
小于等于 $lte | db.集合/数据库.find({数据库字段:{$lte:21}}) |
查询区间 | db.集合/数据库.find({age:{$gt:18,$lt:22}}) |
更新文档 | db.collection.update(<query>,<update>,{ upsert: <boolean>, multi: <boolean>, writeConcern: <document> }) query : update的查询条件,类似sql update查询内where后面的。update : update的对象和一些更新的操作符(如$,$inc...)等,也可以理解为sql update查询内set后面的 upsert : 可选,这个参数的意思是,如果不存在update的记录,是否插入objNew,true为插入,默认是false,不插入。 multi : 可选,mongodb 默认是false,只更新找到的第一条记录,如果这个参数为true,就把按条件查出来多条记录全部更新。 writeConcern :可选,抛出异常的级别。 |
limit方法() | db.集合/数据库.find().limit(读取指定数量) |
skip方法() | db.student.find().limit(显示条数).skip(跳过指定数量的数据) |
MongoDB 教程
最新推荐文章于 2024-04-09 15:19:23 发布