- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 实验指导书2-MongoDB 配置用户和访问控制.pdf
- 实验5 MongoDB中使用分组、聚合和映射-归并.pdf
- 实验6 在Java应用程序中操作MongoDB数据.pdf
- 实验7 小型非关系型数据库系统应用开发 .pdf
- T JPMA 026-2024 热释光个人剂量监测系统质量控制检测规范.pdf
- T JPMA 025-2024 生活饮用水中卤代乙酰胺的测定气相色谱质谱法.pdf
- 《救生衣》技术标准规定.pdf
- T JPMA 027-2024 中小学生心理健康筛查技术规范.pdf
- 维兰特罗手性异构体的检测 液相色谱法 发布稿.pdf
- 肺结核患者气管支气管结核的支气管镜检查规范.docx
文档评论(0)