![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MongoDB
风一样的漂流
星辰大海
展开
-
MongoDB 05_查找操作
MongoDB的查询操作1,find() 方法 已过时find()以非结构化的方式来显示所有文档,返回一个数组语法:db.collection.find( query, //可选,使用查询操作符指定查询条件 projection //可选,使用投影操作符指定返回的键。查询时返回文档中所有键值, 只需省略该参数即可(默认省略)。)//投影操作类似SQL中的 select name,age from stus 中的 name,age指定 projection 格式如下,有两种模式db原创 2021-05-16 16:46:16 · 129 阅读 · 0 评论 -
MongoDB 04_删除操作
数据库的删除操作1,remove() 过时remove() 函数是用来移除集合中的数据。在执行 remove() 函数前先执行 find() 命令来判断执行的条件是否正确,这是一个比较好的习惯。语法:db.collection.remove( <query>,//(可选)删除的文档的条件。 { justOne: <boolean>,//如果设为 true 或 1,则只删除一个文档,如果不设置该参数,或使用默认值 false,则删除所有匹配条件的文档。原创 2021-05-16 16:44:25 · 262 阅读 · 0 评论 -
MongoDB 03_更新操作
数据库的更新操作1,update() 方法 update() 方法用于更新已存在的文档 语法:db.collection.update( <query>,//查询条件 <update>,//更新操作 { upsert: <boolean>,//可选,这个参数的意思是,如果不存在update的记录,是否插入objNew,true为插入,默认是false,不插入。 multi: <boolean>,//可选,mon原创 2021-05-16 16:43:08 · 445 阅读 · 0 评论 -
MongoDB 02_插入操作
数据库的插入的操作插入文档语法1,db.集合名.insert(document) 新版本过时insert(): 若插入的数据主键已经存在,则会抛 org.springframework.dao.DuplicateKeyException 异常,提示主键重复,不保存当前数据。 >db.stus.insert({name:'沙和尚',gender:'male',age:45,address:'未知'}) 'DeprecationWarning: Collection.insert() is原创 2021-05-16 16:40:52 · 303 阅读 · 0 评论 -
MongoDB 01_基本命令
基本概念数据库(database)集合(collection)文档(document)- 在MongoDB中,数据库和集合都不需要手动创建,当我们创建文档时,如果文档所在的集合或数据库不存在会自动创建数据库和集合基本指令(1) show dbs 或 show databases显示当前的所有数据库>show dbsadmin 41 kBconfig 73.7 kBlocal 73.7 kBstudent 73.7 kB>show..原创 2021-05-16 16:31:30 · 81 阅读 · 0 评论