MongoDB应用篇面向集合的数据库操作

WBOY
풀어 주다: 2016-06-07 15:11:46
원래의
996명이 탐색했습니다.

上篇博客已经对 mongoDB 在 windows 平台下的安装配置进行操作,接下来双击 monge.exe ,开始对数据库进行数据操作。 插入记录:【 insert 】 下面我们来建立 j 和 t 两个对象,并保存到集合 test 中去。 插入一条记录( id 为 3 ,姓名为 Max ): 查询记录



上篇博客已经对mongoDBwindows平台下的安装配置进行操作,接下来双击monge.exe,开始对数据库进行数据操作。

插入记录:【insert

下面我们来建立jt两个对象,并保存到集合test中去。

   MongoDB应用篇面向集合的数据库操作

插入一条记录(id3,姓名为Max):

   MongoDB应用篇面向集合的数据库操作

查询记录:find

1、普通查询:

   MongoDB应用篇面向集合的数据库操作

2、条件查询:

   MongoDB应用篇面向集合的数据库操作

3findOne()

   MongoDB应用篇面向集合的数据库操作

4、通过limit限制查询结果集的数量

   MongoDB应用篇面向集合的数据库操作

修改记录:【update

   MongoDB应用篇面向集合的数据库操作

删除记录:【remove

   MongoDB应用篇面向集合的数据库操作

创建存储过程:

MongoDB同关系型数据库一样,也支持存储过程。不同的是,它是用javascript来编写的,并存储在db.system.js文档中。

1、创建存储过程,用于计算加法:

   MongoDB应用篇面向集合的数据库操作

2、传入参数调用以创建好的存储过程:

   MongoDB应用篇面向集合的数据库操作

总结:

      除了笔者验证的以上数据操作方法之外,MongoDB数据库还有很多例如sort排序、count查询记录条数、逻辑运算等常用操作。

     由上一系列操作可以看出,mongoDB的独特之处在于脱离了繁琐的sql语句,把每条记录视为对象来操作,增删改查都通过调用insert()remove()update()find()来进行。让对面向对象思想比较熟悉的我们很容易理解运用。当然它还有别的优势,例如文档结构的方式进行存储数据,提高读写效率,保证用户访问速度等优势。所以the more you learnthe stronger you are~~stayhungry stay foolish

     MongoDB应用篇面向集合的数据库操作

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!