mongo find()后加一个first()是什么意思?

mongo2中只有find,findOne是mongo3中才有的,所以旧的写法想达到和findOne一样的效果,就需要在find后在加first()

 

In MongoDB 2 Java driver there was a method on the DBCollection class named findOne().

In the MongoDB 3 Java driver API, the findOne() method isn't there. So your new code for finding exactly one document becomes similar too this one:

collection.find(eq("_id", 3)).first()

你可能感兴趣的:(MongoDB)