問題タブ [mongodb-query]

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 投票する
1 に答える
808 参照

mongodb - mongodb / doctrine2 odm のネストされた参照値によるクエリ

こんにちは、次のコードを取得しました。

mongoでtarget.createdBy.typeを介してクエリを実行することさえ可能ですか? target.createdBy も ref です。

0 投票する
4 に答える
4549 参照

mongodb - mongoDB で配列フィールドのサイズが 3 未満のドキュメントを削除する

col私は、このようなドキュメントを持つという名前のmongoDBコレクションを持っています

colここでsize、配列フィールドが 2 未満のドキュメントをコレクションから削除したいと考えています。

だから私はこのようなクエリを書きました

このクエリは何もしません。確認したdb.col.find()ところ、すべてのドキュメントが返されました。このクエリの何が問題になっていますか?

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

c# - ネストされたリスト内の単一の要素を公式のC#MongoDBドライバーで更新する

複数のラウンドがある単純なゲームがあり、最新のラウンドを更新したいと思います。

games.Rounds.Last().A = x公式のMongoDBC#ドライバーを使用するのと同等の方法を実行するにはどうすればよいですか?

編集:Round.Bを追加しました。この場合、AとBの両方が同時に更新される可能性があるため、ドキュメント全体を保存して戻すことはできません。Aフィールドのみを更新したい。

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

mongodb - MongoDB$ne説明

公式のMongoDBAPIは、$neについてほとんど書いていません http://www.mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-%24ne

だから私が次のようなものに遭遇したとき

完全に混乱するしかない。誰かが私にそれを説明してもらえますか?

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

mongodb - Java での Mongo DB クエリ

Java を使用して複雑な mongo クエリを作成する必要がありますが、実行できません。

mongo クエリは次のようになります。

QueryBuilder クラスを使用して上記のクエリを作成する必要があります。どのような方法でそれを行うことができますか?

ありがとう

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

mongodb - mongomapreduce後に減少するレコードの数

これは私のmapreduceコードです:

現在、140,000レコードを処理しています。しかし、mapreduceを実行している間、レコードの数は90,000に減少します。データセットに重複するレコードはありません。

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

mongodb - mongo DB のパフォーマンスの評価

ユーザー設定を設定した mongoDB にコレクションがあります。1 つの特定のコレクションに非常に多くのオブジェクトがあり、ユーザーはコレクション内のキーをたどることができます。例えば:

これで、ユーザーは任意の数のキーをたどることができます。(Twitter の「フォロー」機能と非常によく似ています)。

では、これを効率的に行うにはどうすればよいでしょうか。

また、次のようなクエリで mongo にクエリを実行すると、次のようになります。

または db.collection.find({ keyId : { $in [ 290] } })、何百万人ものユーザーがいて、全員が 1 つのショーをフォローしている場合、劇的なパフォーマンスの向上はありますか?

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

c - MongoDBは、$またはCでレコードを取得します

次のMongoDBシェルコードをエミュレートしようとしています。

これは私が試したことです:

しかし、期待どおりに機能していないようです。また、オブジェクトを配列に置き換えてから、オブジェクト内に配列をネストしようとしましたが、役に立ちませんでした。

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

mongodb - MongoDB ソート配列

MongoDB のレビューの配列を、レビューが作成された日付でソートすることはできますか? クエリ演算子を使用するのではなく、サーバー側スクリプトでこれを行う必要がありますか? もしそうなら、どうすればいいですか?

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

json - mongoDB : ドット表記を使用してオブジェクトを更新する (マルチレベル オブジェクト)

次のフォームのオブジェクトがあります。

これは、各ユーザー (そのグループ) を保持するコレクションであり、各グループにはグループ メンバーが含まれています...したがって、「グループ」キーは配列 (またはリスト) であり、「メンバー」キーも同様です。(各ユーザーは複数のグループを持つことができ、各グループは複数のグループ メンバーを持ちます)。

新しいグループメンバーでオブジェクトを更新するのに苦労しています。私がやろうとしていることは次のとおりです:

しかし、うまくいかないようです。

次のエラーが発生しました:

Java ドライバーも使用しようとしていますが、うまくいかないようです。