MongoDB实验指导书(第5周)中北大学.pdf

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 实验3 :实验名称:在MongoDB 集合中查找文档(2 学时)2 实验4 :实验名称:在MongoDB 中管理数据库、集合和文档操作 (2 学时)7 1 实验3:实验名称:在MongoDB 集合中查找文档(2 学时) 一、【实验目的】 1. 掌握在MongoDB 中查询文档操作 2. 掌握查找单个文档、多个文档、使用查询运算符根据字段值查找文档,根据子文档查找文 档的方法 二、【实验原理】 MongoDB 支持多种复杂的查询方式,能实现大多数T-SQL 功能,远不是 Key-Value 之 类的 NoSQL DB 所能比拟的。 Conditional Operators : $lt , $lte =, $gt , $gte = Conditional Operator : $ne //不等于 Conditional Operator : $in //属于 Conditional Operator : $nin //不属于 Conditional Operator : $mod //取模运算 Conditional Operator: $all //全部属于 Conditional Operator : $size //数量 Conditional Operator: $exists //字段存在 Conditional Operator: $or // 或 Regular Expressions //正则表达式 Value in an Array // 数组中的值 Conditional Operator: $elemMatch //要素符合 Meta operator: $not //不是 Conditional Operators : $slice //切片 Javascript Expressions and $where // sort() //排序 limit() // 限制取数据条数 skip() //跳过一定数值开始取 count() // 数量 group() //分组 三、【实验环境】 Linux Ubuntu 14.04 jdk-7u75-linux-64 mongodb-linux-x86_64-3.4.2 四、【实验内容】 1. 在MongoDB shell 中查询数据 五、【实验步骤】 1.启动MongoDB 数据库、启动MongoDB Shell 客户端 2.指定返回的键 db.[documentName].find ({条件},{键指定}) 2 数据准备persons.json var persons = [{ name:jim, age:25, email, c:89,m:96,e:87, country:USA, books:[JS,C++,EXTJS,MONGODB] }, { name:tom, age:25, email:214557457@, c:75,m:66,e:97, country:USA, books:[PHP,JAVA,EXTJS,C++] }, { name:holiday, age:26, email:344521457@, c:75,m:63,e:97, country:USA, books:[JS,JAVA,C#,MONGODB] }, { name:zhangsan, age:27, email:2145567457@, c:89,m:86,e:67, country:China, books:[JS,JAVA,EXTJS,MONGODB] }, { name:lisi, age:26, email:274521457@, c:53,m:96

文档评论(0)

+ 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档