db.collection.find()方法,用来查询集合中所有符合条件的文档。
- find()方法里面可以接收一个对象作为查询条件的参数。
- {属性:值} ,即查询属性是指定值的文档。


-
db.collection.find()方法对象里面也支持传入多个查询条件参数。
-
此外, db.collection.find()方法返回的是一个数组[],这意味着我们可以根据对应的索引下标获取对应的文档对象。
-
如果放置一个{}空对象,对象里面没有放置对应的查询参数的话,即表示查询集合中的所有文档。
db.collection.find({}).count()方法和db.collection.find({}).length()方法,都是查询统计所有结果的数量。


db.collection.findOne()方法,用来查询集合中符合条件的第一个文档。

-
db.collection.findOne()方法返回的是一个文档对象,这也意味着我们可以直接访问某个属性下面具体的值。
网友评论