<p>mongodb为了节省游标带来的开销,提供了一个findOne函数。该函数与find函数的作用是一样的。不过返回的是游标中的第一条数据,或者返回null。例如:查询x=5为条件进行过滤。用findOne查询比find的效率更高。通过limit方法可以限制结果集的长度。这个是强烈推荐解决性能问题的方法。可以通过限制结果集的长度减少网络的传输。条件查询:大于db.collection.find({"field":{$gt:value}});条件查询:小于db.collection.find({“field”:{$lt:value}});条件查询:大于等于db.collection.find({“field”:{$gte:value}});条件查询:小于等于db.collection.find({“field”:{$lte:value}});条件查询:同时满足条件db.collection.find({“field”:{$gt:value1,$lt:value2}});相当于value1<field<value2</p>