ホームページ  >  記事  >  Java  >  JavaでのmongoDB複数条件クエリの実装例

JavaでのmongoDB複数条件クエリの実装例

黄舟
黄舟オリジナル
2017-09-25 10:39:572708ブラウズ

この記事では主にJavaで実装されたmongoDBの複数条件クエリを紹介します。必要な方は参考にしてください。

要件: mongDB クライアントでは複数条件クエリを簡単に実装できますが、Java 操作を使用する場合はどのように実装すればよいですか?

クライアントコード:


db.url.find({index:4,status:0,url:{$regex:"2016"}}).limit(1)

Javaコードは主にDBObject


BasicDBObject doc5 = new BasicDBObject();
 doc5.put("index", 3);
 doc5.put("status", 0);
 //doc5.put("url", "{$regex:'2016'}");错误的写法
 BasicDBObject doc3 = new BasicDBObject();
 doc3.put("$regex", "2016");
 doc5.put("url", doc3);
 FindIterable<document> find = col.find(doc5);</document>

概要

を使用します

以上がJavaでのmongoDB複数条件クエリの実装例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。