MongoDB 查询文档(一)
来源:互联网 发布:https的默认端口是 编辑:程序博客网 时间:2024/05/21 13:55
第一部分 前期准备
1.1 插入测试数据
db.test1.insertMany([ {"name": "zhangsan", "age": 19, "score": [90, 80]}, {"name": "lisi", "age": 29,"score": [40, 60]}, {"name": "xiaoming", "age": 18, "score": [20, 40]}, {"name": "xiaohong"} ])
第二部分 Find
2.1 Find查询数据的语法格式如下:
> db.collection.find(query, projection) 1. query[可选]: 主要是一些筛选条件, 文档类型数据; 2.projection[可选]: 返回的限制字段, 文档类型.
2.2 find 筛选全部数据
第一种, 罗列全部数据
> db.test1.find() { "_id" : ObjectId("58c8dc54ef9b994487420f29"), "name" : "zhangsan", "age" : 19,"score" : [ 90, 80 ] } { "_id" : ObjectId("58c8dc54ef9b994487420f2a"), "name" : "lisi", "age" : 29,"score" : [ 40, 60 ] } { "_id" : ObjectId("58c8dc54ef9b994487420f2b"), "name" : "xiaoming", "age" : 18,"score" : [ 20, 40 ] }
第二种 筛选某一条数据
> db.test1.find({"name": "xiaoming"}) { "_id" : ObjectId("58c8dc54ef9b994487420f2b"), "name" :"xiaoming", "age" : 18, "score" : [ 20, 40 ] }
第三种 指定返回字段
1或true代表显示, 0或false代表不显示
> db.test1.find({"name": "xiaoming"}, {"age": 1, "name": 1}) { "_id" : ObjectId("58c8dc54ef9b994487420f2b"), "name" : "xiaoming", "age" : 18 }
- MongoDB 查询文档(一)
- MongoDB 查询文档(二)
- MongoDB 查询文档(三)
- 学习MongoDB 四: MongoDB查询(一)
- MongoDB 高级查询(一)
- mongodb 子文档查询
- Mongodb查询文档
- mongodb文档查询地址
- MongoDB 查询文档
- MongoDB 查询文档
- Mongodb 查询文档
- MongoDB 查询文档
- mongoDB 文档查询
- MongoDB 查询文档(四)
- MongoDB 查询文档(五)
- mongodb 子文档查询
- MongoDB 查询文档
- Spring Data MongoDB 三:基本文档查询(Query、BasicQuery)(一)
- 导航栏选择器
- 多维双曲方程
- forward和redirect的区别
- 自己写的小集合类
- 开通了csdn博客
- MongoDB 查询文档(一)
- Windows服务器性能监控脚本(powershell)
- scp远程拷贝文件及文件夹(linux)
- 解压版mysql的安装配置与设置密码
- android 控件放大变大动画
- 如何使WINCE上控件透明,并且不透到桌面
- spark 2.1 spark-shell Startup Process
- 01_mysql协议基础
- Java 设计模式情景分析——代理模式