Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何整合mongodb 3.0 java驱动程序和查询生成器?_Java_Mongodb_Mongodb Query_Mongodb Java - Fatal编程技术网

如何整合mongodb 3.0 java驱动程序和查询生成器?

如何整合mongodb 3.0 java驱动程序和查询生成器?,java,mongodb,mongodb-query,mongodb-java,Java,Mongodb,Mongodb Query,Mongodb Java,对于mongodb 2.10.0 java驱动程序,下面的代码示例对我很有用 DB db = mongo.getDB("testdb"); DBCollection eventCollection = db.getCollection("event"); DBObject query = new QueryBuilder().start().and(new QueryBuilder().start().put("event_type").is("deploy").get()).get(); DB

对于mongodb 2.10.0 java驱动程序,下面的代码示例对我很有用

DB db = mongo.getDB("testdb");
DBCollection eventCollection = db.getCollection("event");
DBObject query = new QueryBuilder().start().and(new QueryBuilder().start().put("event_type").is("deploy").get()).get();
DBCursor cursor = eventCollection.find(query);
在mongodb 3.0中,MongoCollection的java驱动程序似乎不可用


是否有其他方法可以将查询生成器与mongo java驱动程序3.0一起使用?

似乎QueryBuilder不适用于mongodb java驱动程序3.0版本,新方法基于过滤器

MongoDatabase db = mongo.getDatabase("testdb");

MongoCollection<Document> eventCollection = db.getCollection("event");

MongoCursor<Document> cursor = eventCollection.find(eq("event_type", "deploy")).iterator();

似乎QueryBuilder不适用于mongodb java驱动程序3.0版本,新方法基于过滤器

MongoDatabase db = mongo.getDatabase("testdb");

MongoCollection<Document> eventCollection = db.getCollection("event");

MongoCursor<Document> cursor = eventCollection.find(eq("event_type", "deploy")).iterator();