mongodb 简单查询,find,findOne

db.collection.find(queryprojection)

query ------------> 查询条件 比如 {name:"samring"}

projection ----> { field1: <boolean>, field2: <boolean> ... } 表示指定查询字段 1或者true 查询这个字段,0或者false 不查询这个字段

 

 

1,db.person.find();   查询所有文档,所有列

mongodb 简单查询,find,findOne_第1张图片

2,指定查询某一列,某几列:

    查询 age字段如下:mongodb 简单查询,find,findOne_第2张图片

 

查询age ,name  列,_id 列不查询 :如下:

    mongodb 简单查询,find,findOne_第3张图片

3,limit 用法:

    mongodb 简单查询,find,findOne_第4张图片

5,skip 用法:

    首先初始化一些数据:

    mongodb 简单查询,find,findOne_第5张图片

使用skip (10)  表示跳过10条记录从第11条记录开始查询

mongodb 简单查询,find,findOne_第6张图片

 

mongodb 简单查询,find,findOne_第7张图片

 

6,sort 排序用法:

    刚才一共初始化了50条数据:从0 到49  

看下面语句查询结果:

    mongodb 简单查询,find,findOne_第8张图片

 

 

你可能感兴趣的:(mongodb 简单查询,find,findOne)