-
mongoDB:update方法有四个参数 第一个参数:查找数据的条件,如{c:1} 表示查找c为1的数据 第二个参数:要更新的数据,如{c:2} 跟新符合条件的数据c为2,默认只更新第一个符合条件的数据。 第三个参数:boolean类型,更新数据不存在时是否创建一条数据,默认为false,设置为true时,自动创建数据。 第四个参数:boolean类型,跟新数据时是否更新所有符合条件的数据,默认为false,只跟新一条符合条件的数据,设置为true时,更新所有符合条件的数据。 如db.collection.update({c:1},{$set{c:2}},false,true)查看全部
-
db.collection.update 有两个参数,一个是匹配,一个是更新后数据。 要要更新局部时候,用$set。如: db.collection.insert({x:100,y:100,z:100}) 更新z为999 db.collection.update({z:100},{$set:{z:999}})查看全部
-
show dbs:查看当前存在的数据库 use:切换数据库 db.dropDatabase():删除数据库 use imooc:如果数据库不存在,自动创建 db.imooc_collection.insert({x:1}):插入数据 show collections:查看表 db.imooc_collection.find():查询数据 for(i=3;i<100;i++)db.imooc_collection.insert({x:i}):插入97条数据 db.imooc_collection.find().count():进行计数 db.imooc_collection.find().skip(3).limit(2).sort({x:1}) skip(3):过滤调前三条数据 limit(2):限制返回的条数 sort({x:1}):使用x排序查看全部
-
update可以更新,如果不存在数据,可以自动创建。 db.myCollection.update({y:100},{y:999},true),表示将y=100的记录更新为y=999,如果不存在y=100的记录,则新插入一条y=999的一条记录。 第三个参数true。查看全部
-
初始化一个要存储的目录,定义几个需要使用的文件夹,比如: bin: 存放mongod二进制文件,用于启动服务 log:存放mongodb的日志文件 conf:存放配置文件 data:存放数据库文件 ==== 然后复制mongod文件到bin目录,其实这里也不是必须的,然后呢,在conf下创建一个配置文件mongo.conf: port = 12345#监听的端口 dbpath = data#数据库文件 logpath = log/mongo.log#日志文件 fork = true#后台运行//window 无效 ============== 然后启动数据库服务: ./bin/mongod -f conf/mongo.conf查看全部
-
常见网站查看全部
-
mongo1查看全部
-
1. mongoDB官网:www.mongodb.org 2. 中文官网:www.mongoing.com 3. 中文文档地址:docs.mongoing.com 4. 源码下载:https://github.com/mongodb/ 5. bug提交以及回复:https://jira.mongodb.org/ 6. 2个google groups查看全部
-
无数据结构限制 完全的索引支持 方便的冗余与扩展 良好的支持查看全部
-
MongoDB 1.无数据结构限制,无需事先定义表结构 2.完全索引支持,单键索引,数组索引,全文索引,地理位置索引 3.方便的冗余与扩展,分片扩展数据规模 4.良好的支持查看全部
-
数据库概念: 1.有组织的存放数据 2.按照不同需求进行查询 数据库分类: 1.SQL数据库(实时一致性,事务,多表联合查询):Oracle, Mysql 2.NoSQL数据库(简单便捷,方便扩展,更好的性能):Redis, MongoDB查看全部
-
搭建简单的mongo服务,将编译好的源程序放在bin目录下查看全部
-
编译源码目录查看全部
-
课程有点卡啊,亲查看全部
-
全局索引的限制: 1. 每次查询,只能指定一个$text查询 2. $text查询不能出现在$nor查询中 3. 查询中如果包含了$text, hint不再起作用 4. MongoDB全文索引还不支持中文查看全部
举报
0/150
提交
取消