問題タブ [mongodb-compass]

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 に答える
32437 参照

mongodb - MongoDB Compass: 個別のフィールド値を選択する

MongoDB Compass を使用していますが、Mongo Shell はありません。コレクションから「ジャンル」フィールドの個別の値を選択するには、MongoDB Compass ツールを使用してクエリを作成する必要があります。

コンパス ツールのスクリーンショット

サンプル入力:

期待される出力: ドキュメンタリー、短編

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

mongodb - MongoDB Compass のコレクション内のすべてのドキュメントにフィールドを追加することは可能ですか?

MongoDB Compass のコレクション内のすべてのドキュメントにフィールドを追加することは可能ですか? それとも、これはシェルで行う必要があるものですか?

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

arrays - フィルターを実行すると、MongoDB Compass がすべての行を返す

MongoDB Compass でフィルターを実行しようとすると、探している行ではなくすべての行が返されます。私のデータベースに似たサンプル データベースで問題なくフィルターを実行できます。

https://i.stack.imgur.com/IBivJ.png

これは、レコードを追加して選択するために使用しているコードです。

MongoDB シェルで必要な結果を得ることができましたが、C# で結果を複製できませんでした。

MongoDB シェルでのソリューションは次のとおりです。

db.TestCollection.find({"layers.id": 117368}, {_id:0, レイヤー: {$elemMatch: {id: 117368}}}).pretty();