编写mongoDB语法

贝比

大家好如何将此mongoDB语法编写为Java

db.users.find( { user_id: /bc/ },{user_name:/bc/},{age:/2/} )

我的来源是

BasicDBObject sortOrder = new BasicDBObject();
MongoClient mongoClient;
DB db;

DBCollection table;
DBCursor cursor = null;

mongoClient = new MongoClient("localhost", 27017);
db = mongoClient.getDB("stackoverflow");
boolean auth = db.authenticate("aku","kamu".toCharArray());
table = db.getCollection("questions");
cursor = table.find();

while (cursor.hasNext()) {
    DBObject object = cursor.next();
    out.print(object.get("title"));
    answer = rn.nextInt(8) + 0;
}

有解决方案的人吗?我是使用mongoDB的新手

MoienGK
    DBObject idMatch = new BasicDBObject("user_id","bc");
    DBObject usernameMatch = new BasicDBObject("user_name",bc);
    DBObject ageMatch = new BasicDBObject("age",2);

    DBObject andAll = new BasicDBObject("$and", Arrays.asList(existence, firstNotMatch, secondNotMatch));

    //calling  table.find will get you what you wanted.
    table.find(andAll);

如果要对条件进行“或”运算,只需将$ and替换为$ or。请注意,上面的代码未经过正确的测试,因此您可能需要对其进行一些修改才能使其正常工作。

您的问题尚不清楚,但我希望能有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Java api上编写mongodb语法

来自分类Dev

编写SQL语法的正确方法?

来自分类Dev

MongoDB编写正确的查询

来自分类Dev

MongoDB编写正确的查询

来自分类Dev

MongoDB $ pull语法

来自分类Dev

MongoDB的Java语法

来自分类Dev

MongoDB语法错误

来自分类Dev

MongoDB语法错误

来自分类Dev

如何使用EPPLUS语法编写此Excel Interop语法

来自分类Dev

为babel 6编写语法插件

来自分类Dev

如何用Fluent语法编写HtmlHelper

来自分类Dev

为ANTLR语法编写解释器

来自分类Dev

剃刀语法以根据条件编写标签

来自分类Dev

在Monarch中编写Visual Studio代码语法

来自分类Dev

如何用查询语法编写Take(1)

来自分类Dev

在Monarch中编写Visual Studio代码语法

来自分类Dev

如何最好地编写此xtext语法

来自分类Dev

用MongodB编写聚合查询

来自分类Dev

需要帮助编写MongoDB查询

来自分类Dev

编写一个简单的语法解析器

来自分类Dev

用Martini编写的Oauth2-Reddit的ResponseWriter语法

来自分类Dev

用语法编写测试数据构建器

来自分类Dev

bash-两种编写函数语法的方法

来自分类Dev

如何使用Expect语法编写should_not be_valid

来自分类Dev

为以下语言编写上下文无关的语法

来自分类Dev

如何使用dplyr语法在R中编写“ for”循环

来自分类Dev

如何使用Python编写SPSS语法以实现循环

来自分类Dev

如何正确编写用于执行和绘制for循环操作的语法?

来自分类Dev

如何在ReactJs中为backgroundImage编写正确的语法?