查询1. MongoDB使用find来进行查询。find的第一个参数决定了要返回哪些文档,这个参数是一个文档,用于指定查询条件。空的查询会匹配集合的全部内容。要是不指定查询,默认是{}。2. 可以通过find的第二个参数来指定想要的键。这样即会节省传输的数量,又能节省客户端解码文档的时间和内存消耗。...
分类:
数据库 时间:
2016-01-09 12:27:41
阅读次数:
196
做个简单笔记,记录安装配置Mongodb的过程首先下载Mongodb,本事用的安装版,路径比较操蛋,于是复制粘贴到其它路径,最终路径如下(包括其它一些配置文件)C:\MongoDB |--bin |--mongo.conf |--startup.bat ...
分类:
数据库 时间:
2015-12-21 16:01:08
阅读次数:
219
0.json基本数据格式JSON 对象在花括号中书写:{ "firstName":"John" , "lastName":"Doe" }JSON 数组在方括号中书写:数组可包含多个对象:{ "employees": [ { "firstName":"John" , "lastNa...
分类:
数据库 时间:
2015-11-20 12:10:19
阅读次数:
314
环境Ubuntu虚拟机安装的MongoDb,外面是 Win7 + Mongo客户端MongoVue客户端.Net库https://github.com/samus/mongodb-csharp文章出自:https://github.com/samus/mongodb-csharp问题1. 连接不上打...
分类:
数据库 时间:
2015-07-22 22:40:19
阅读次数:
189
查询现有数据库>showdbs2.创建数据库,需要创建集合这个库才创建>usemydb3.查看集合>showcollections
或者
>showtables4.创建文档并插入数据>db.userInfo.insert({_id:1,name:"xiaoming"})5.批量插入文档,shell是不支持批量插入的,要想完成批量插入可以用mong..
分类:
数据库 时间:
2015-07-19 06:42:07
阅读次数:
392
强硬的文档替换更新操作db.[documentName].update({查询器},{修改器})2.主键冲突的时候会报错并停止更新操作,当强硬替换的文档和已有的文档ID冲突的时候,系统会报错例子:>db.userInfo.find()
{"_id":2,"name":"xiaoyou"}
{"_id":3,"name":"yy"}
>db.userInfo.update({..
分类:
数据库 时间:
2015-07-19 06:40:39
阅读次数:
232
安装MongoDB第一步:下载安装包:官方下载地址←单击此处,如果是win系统,注意是64位还是32位版本的,请选择正确的版本。第二步:新建目录“D:\MongoDB”,解压下载到的安装包,找到bin目录下面全部.exe文件,拷贝到刚创建的目录下。第三步:在“D:\MongoDB”目录下新建“dat...
分类:
数据库 时间:
2015-01-24 23:57:17
阅读次数:
242
CURD插入:Db.foo.insert({“bar”:“baz”});批量插入能传递一个由文档构成的数组给DB.目前MONGODB消息长度是16M,所以批量插入也是有限制的.删除:Db.user.remove(...);清除整个集合:db.drop_collection(“bar”);更新:Upd...
分类:
数据库 时间:
2014-12-07 20:18:15
阅读次数:
346
###Mongodb 笔记 前几天在自己电脑里下了个新版本的mongodb 2.6 的版本,当进行用户授权认证的时候,添加用户命令`db.addUser({"myname":"mypass"})` 居然提示我addUser这个方法不存在。 官网查了下,原来方法改了...
分类:
数据库 时间:
2014-11-19 11:34:09
阅读次数:
237
1、Mongodb 数据库是动态生成的可以使用use 数据库名 来指定要使用的数据库,如果数据库不存在就自动生成一个2、插入一个文档:db.foo.insert({"name":"张三"}) 如果不存在_id列那么在插入的时候就会自动生成_id的列3、删除 db.blogs.remove({"t.....
分类:
数据库 时间:
2014-09-13 09:19:34
阅读次数:
287