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

黄舟
リリース: 2017-09-25 10:39:57
オリジナル
2707 人が閲覧しました

この記事では主に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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート