Mongodb配置
1.在bin目录下建立mongodb. config文件
加入一行dbpath=PATH_TO_WHERE_YOU_WANT_TO_STORE_YOUR_DATABAS
如dbpath=D:\mongodb\test
保证你所设置的目录存在
启动<mongodb>\bin\mongod --config d:\mongodb\bin\mongodb.config --rest
--rest 启动rest服务支持
基本概念
6个基本概念
database:一个MongoDB实例可以有零个或多个数据库,每个数据库都是一个高级别的容器。
Collection:一个数据库可以有零个或多个collections,一个集合相当于传统的表。
Documents:一个集合由0至多个文档构成。一个文档相当于一行。
Fields:一个文档由0至多个字段构成。相当于列。
Indexs:功能类似RDBMS的副本。
Cursors:
Database -->collections-->documents-->fields
-->indexed
shell脚本是JavaScript
通用命令
Db.help(),可以查到很多系统帮助的命令
Selectors:selector是一个JSON object,最简单的是{}
Db.unicrons.remove():删除所有document
Update({filter},{$set or $inc or $push {}},true|false,true|false);
$set 更新值
$inc 字段加1
$push 字段加入一个新值.
参数3:true,如果更新的字段不存在,则增加一条,否则修改
参数4:true,对多个document进行操作.
select(选择)
Find({filter},{filedname:1});
Order(排序)
db.unicorns.find().sort({name: 1, vampires: -1})
分页
db.unicorns.find().sort({weight: -1}).limit(2).skip(1)
统计
db.unicorns.find({vampires: {$gt: 50}}).count()
分享到:
相关推荐
一、关于MongoDB的驱动MongoDB支持多种语言的驱动,在此我们只介绍C#的驱动 二、通过samus驱动实现HelloWorld存取在进行下述操作之前,请
mongodb学习笔记资料,从安装到操作库collection 对document的crud 索引 replicaSet sharding 备份与恢复
自己在学习MongoDB的一些笔记,里面有各个查询选择器的使用截图,还有一些索引的介绍。
MongoDB学习笔记思维导图.pdf
mongodb学习笔记
Mongodb 学习笔记
MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_...
mongoDB学习笔记及工具
mongodb学习资料,包括mongodb_and_python学习笔记、mongodb权威指南、mongodb学习手册、mongodb总结。
主要介绍了MongoDB学习笔记之GridFS使用介绍,本文介绍了GridFS的作用、GridFS的一些使用方法、GridFS实现原理及注意事项等,需要的朋友可以参考下
总结的MongoDB的学习笔记,基本上包括了MongoDB的方方面面,每个知识点,都有示例代码,有需要的朋友,可以下载下来进一步补充完善。
下面我们将逐步讲解怎么在MVC模式下将MongoDB数据读取,并展示在前台Jqgrid表格上。这个“简易系统”的基本设计思想是这样的:我们在视图层展示表格,Jqgrid相关Js逻辑全部放在一个Js文件中,控制层实现了“增删查改...
MongoDB最详细学习笔记
express+mongodb学习笔记保存
Studio 3T(MongoDB数据库GUI连接工具)学习笔记