上篇博客已经对 mongoDB 在 windows 平台下的安装配置进行操作,接下来双击 monge.exe ,开始对数据库进行数据操作。 插入记录:【 insert 】 下面我们来建立 j 和 t 两个对象,并保存到集合 test 中去。 插入一条记录( id 为 3 ,姓名为 Max ): 查询记录
上篇博客已经对 mongoDB 在 windows 平台下的安装配置进行操作,接下来双击 monge.exe ,开始对数据库进行数据操作。
插入记录:【 insert 】
下面我们来建立 j 和 t 两个对象,并保存到集合 test 中去。
插入一条记录( id 为 3 ,姓名为 Max ):
查询记录: 【 find 】
1 、普通查询:
2 、条件查询:
3 、 findOne()
4 、通过 limit 限制查询结果集的数量
修改记录:【 update 】
删除记录:【 remove 】
创建存储过程:
MongoDB 同关系型数据库一样,也支持存储过程。不同的是,它是用 javascript 来编写的,并存储在 db.system.js 文档中。
1 、创建存储过程,用于计算加法:
2 、传入参数调用以创建好的存储过程:
总结:
除了笔者验证的以上数据操作方法之外, MongoDB 数据库还有很多例如 sort 排序、 count 查询记录条数、逻辑运算等常用操作。
由上一系列操作可以看出, mongoDB 的独特之处在于脱离了繁琐的 sql 语句,把每条记录视为对象来操作,增删改查都通过调用 insert() 、 remove() 、 update() 、 find() 来进行。让对面向对象思想比较熟悉的我们很容易理解运用。当然它还有别的优势,例如文档结构的方式进行存储数据,提高读写效率,保证用户访问速度等优势。所以 the more you learn , the stronger you are~~stayhungry , stay foolish 。
查看更多关于MongoDB应用篇面向集合的数据库操作的详细内容...