在mongo中, MongoCollection和 DBCollection都是操作集合,主要区别是什么

北风刮的不认真了 发布于 2016/05/11 20:01
阅读 1K+
收藏 0
最近在弄mongoDB,驱动用的是最新版本的jar包。使用过程中发现数据库操作有2个名字开头不同,但功能看起来差不多的类Mongo* (MongoClient,MongoCollection等),DB*(DB,DBCollection等),请万能的oscer告诉这两个的主要区别是什么
加载中
0
democracy
democracy

貌似DBCollection是3.0之前驱动的接口, 现在仍然保留了,但是已经标注为deprecate.

反正是新项目,我最近在用的时候基本上都在用新的接口.

来源:

http://stackoverflow.com/questions/29364787/mongocollection-versus-dbcollection-java

北风刮的不认真了
北风刮的不认真了
嗯嗯,是的,我看网上的博客很多用的是DBcollection,而在新的接口中,有没有过滤显示字段的,例如以前是find({},{}) 而新的接口中第二个参数是个class!
返回顶部
顶部