問題タブ [mongodb-java]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
75 参照

mongodb - フィールドを組み合わせてコレクションを形成するMongodb

データベースにいくつかのコレクションがあります。

リレーショナルテーブルのビューのように、さまざまなコレクションからフィールドを取得して、別のコレクションを作成する必要があります。

mongodbでそれを行う方法はありますか?

0 投票する
1 に答える
2544 参照

java - 埋め込みドキュメントのフィールドを更新および設定するMongodb

ドキュメントが埋め込まれたコレクションがあります。

Tenant_Id: 2 でフィールド Tenant_Info を更新して「失敗」に設定する必要があります。

私はmongodb Javaを使用してそれを行う必要があります。テナント配列に別のテナント情報を挿入することはわかっています。しかし、ここでは Java コードを使用してフィールドを設定する必要があります。

誰でもこれを行うのを手伝ってもらえますか?

0 投票する
3 に答える
5142 参照

regex - MorphiamongoDBワイルドカードクエリ

簡単な質問ですが、mongoDBデータベースにリンクされたモルヒネを使用してワイルドカードクエリを作成する方法を知っている人はいますか?

これは、mongoステートメントがどのようになるかを示しています。

Mongo:db.users.find({name:/Joe/})
SQL: SELECT * FROM users WHERE name LIKE "%Joe%"

私のモルヒネステートメントは次のようになります。

モルヒネ:ds.find(File.class, "filename","/test/").order("filename").asList();

test1、testなどのファイル名がデータベースにあります

誰かがモルヒネでさえ可能かどうか教えていただければ幸いです。

ありがとう

0 投票する
1 に答える
1084 参照

mongodb - 特定のフィールドのみをフェッチするMongodb

私は2つのコレクションを持っています

dbref fetch を実行すると、それを参照するすべてのフィールドが取得されます。

出力:

しかし、それを制限する方法は NAME フィールドだけを取得する必要があります。私はこのようにしてみました。

しかし、この行でヌルポインタ例外が発生しています

mongodb javaのフィールドを制限するには?

0 投票する
5 に答える
30741 参照

mongodb - _idフィールドのないMongodb挿入ドキュメント

私はmongodbの初心者です。

  1. _id フィールドを自動的に生成せずにドキュメントを挿入する必要があります。

  2. Tenant_id フィールドを一意に設定するか、「_id」フィールドを Tenant_id に変更する必要があります。

どうやってするの?

このようなもの

0 投票する
2 に答える
834 参照

mongodb - WSO2 DataServicesServer-新しいデータベースサポートの追加

WSO2 Data Service Serverの2.6.3バージョンに新しいデータベースサポート(MongoDB)を追加するにはどうすればよいですか。

0 投票する
2 に答える
905 参照

java - SpringMVCアプリでのMongoDBリポジトリの初期化中にエラーが発生しました

MongoDB統合を使用して基本的なSpringMVCアプリをセットアップしようとしています。Java7JDKの使用

ただし、Mavenを使用してプロジェクトをビルドしようとすると、次のようなコンパイルエラーが発生します。

リポジトリインターフェースは次のとおりです。

そしてこれを初期化するためのSpring構成:

私が行おうとしている基本的な設定のようですので、なぜこのエラーが表示されるのかわかりません。誰かがこれを見たことがありますか、またはこれが起こる可能性がある理由を知っていますか?

0 投票する
1 に答える
395 参照

mongodb-java - Mongodb Java - 特定のドキュメントを削除する方法

を削除したい{"name":"1","MBNH":"1"}。どうすればこれを達成できますか?

0 投票する
2 に答える
312 参照

java - Morphiaの助けを借りてHadoop内でMongoDBデータを使用する

私は、MongoDBコレクション内のすべてのドキュメントをHadoopで記述されたMapReduceジョブに通すことができるMongoInputFormatで遊んでいます。

提供されている例(thisthisthis)でわかるように、マッパーに提供されるドキュメントのタイプはBSONObject(Javaのインターフェイス)です。

今では、MongoDBからの生データをはるかに使いやすいPOJOにマッピングできるMorphiaも非常に気に入っています。

入力としてBSONObjectしか取得できないため、Morphiawikiのこのページの下部に記載されているメソッドを使用することを考えました。

私の問題は、このメソッドがBSONObjectではなくDBObjectを必要とすることです。DBObjectは実際には次のとおりです。

ご覧のとおり、BSONObjectからDBObjectにキャストして、提供されたメソッドを呼び出すことはできません。

これを最善の方法で処理するにはどうすればよいですか?