Docs Menu
Docs Home
/
MongoDB マニュアル
/ /

Query Modifiers

MongoDB クエリ演算子に加えて、クエリの出力や動作を変更できる「メタ」演算子が多数あります。

注意

v 以降、{0 では非推奨mongoshell3.2
v 3.2以降、クエリ「メタ」演算子は mongoshでは非推奨です。 mongoshでは、代わりにカーソル メソッドを使用してください。

ドライバー インターフェースでは、これらのオプションをラップするカーソル メソッドが提供される場合があります。 可能であれば、次のメソッドを使用します。それ以外の場合は、次の構文のいずれかを使用してこれらのオプションを追加できます。

db.collection.find( { <query> } )._addSpecial( <option> )
db.collection.find( { $query: { <query> }, <option> } )

注意

v3.2 以降、mongo shellでは非推奨
v 3.2以降、クエリ「メタ」演算子はmongoshでは非推奨です。 mongoshでは、代わりにカーソル メソッドを使用してください。
名前
説明
データベースプロファイラーの出力でクエリを識別するために、クエリにコメントを追加します。
MongoDB にクエリ実行プランのレポート作成を強制します。 詳しくはexplain()を参照してください。
MongoDB に特定のインデックスを使用させる。 利用可能な認証メカニズムについては、 hint()
クエリで使用するインデックスの排他的上限を指定します。 詳しくはmax()を参照してください。
カーソルに対する情報処理操作の累積時間制限をミリ秒単位で指定します。 maxTimeMS() を参照してください。
クエリで使用するインデックスの包括的下限を指定します。 詳しくはmin()を参照してください。
ソート指定に従ってソートされたドキュメントを含むカーソルを返します。 詳しくはsort()を参照してください。
クエリ ドキュメントをラップします。
カーソルがインデックスに含まれるフィールドのみを返すように強制します。
返されるドキュメントを変更して、各ドキュメントのディスク上のロケーションへの参照を含めます。
名前
説明
ディスク上のドキュメントの順序を使用してドキュメントを順序付けする特別なソート順序。

戻る

$zip