Docs Menu
Docs Home
/
Atlas
/ / /

演算子とコレクター

次の表では、$search および$searchMeta 集計パイプラインステージ内で使用してMongoDB Search クエリの出力をカスタマイズできる演算子について説明します。各演算子は、特定のMongoDB Search フィールドタイプに対するクエリをサポートします。

演算子
説明
サポートされているMongoDB Search タイプ

不完全な入力文字列をもとに、入力しながら検索するクエリを実行します。

他の演算子を 1 つのクエリに結合します。

compound 演算子内で使用される演算子によってサポートされるフィールド タイプ。

配列の要素である埋め込みドキュメント内のフィールドをクエリします。

embeddedDocument 演算子内で使用される演算子がサポートする EmbeddedDocuments とフィールド タイプ。

フィールドに null 値を含む指定値が含まれているかどうかを確認します。

フィールド タイプに関係なく、指定されたフィールドの存在をテストします。

フィールド タイプは exists 演算子には使用されません。

指定した地理的形状の値をクエリします。

指定した地理的形状内のポイントをクエリします。

単一の値と値の配列の両方をクエリします。

(廃止予定)Hierarchical Navigable Small Worlds アルゴリズムを使用してセマンティック検索を実行します

類似ドキュメントのクエリ。

指定した数値日付、または地理的ポイントの近くの値をクエリします。

クエリと同様の順序でドキュメント内のタームを検索します。

インデックス付きフィールドと値の組み合わせのクエリをサポートします。

特定の数値、日付、string、ObjectId の範囲内の値をクエリします。

query フィールドを正規表現として解釈します。

(廃止予定)テキスト フィールドの指定されたリージョン内のクエリ述語の相対的な位置要件を指定します。

テキスト分析検索を実行します。

クエリ文字列内の任意の文字に一致する特殊文字をサポートします。

次の表では、 MongoDB$search Search クエリのメタデータ結果を表すドキュメントを返すために、$searchMeta と 集計パイプラインステージ内で使用できるコレクターについて説明します。この結果ドキュメントは通常、一致するMongoDB Search クエリ結果の集計です。この表には、コレクターがサポートするMongoDB Searchフィールドタイプも表示されます。

コレクター
説明
サポートされているフィールド型

指定したファセット フィールドの値または範囲でクエリ結果をグループ化し、それらの各グループのカウントを返します。

MongoDB Search 演算子とコレクターの詳細については、次のビデオもご覧ください。

戻る

メタデータ:$searchMeta

項目一覧