$search aggregation pipeline stage performs a full-text search of the field or fields in an Atlas collection. The fields must be covered by a MongoDB Search index.
重要
$search集計パイプライン
ステージは、次の場所でホストするコレクションで使用できます。
MongoDB Enterprise 配置は、バージョン 8.2 以降を実行中で、Kubernetes 演算子 を使用しています。
MongoDB Community の配置でバージョン 8.2 以降を実行中。
詳しくは、 MongoDB Search を参照してください。
たとえば、$search を使用して、次のタイプの操作を実行できます。
さまざまなパターンに一致するテキスト フィールドを検索します。
スペルの違いを含む語句を見つけるためのあいまい検索を行います。
複数の検索条件を組み合わせる複合クエリ。
結果をランク付けするための関連性スコア。
一致したテキストのスニペットを返します。
ベクトル類似度を使用してドキュメントを検索するベクトル検索。
詳しくは、以下を参照してください。
MongoDB Search インデックスの作成と管理の詳細については、インデックス定義を参照してください。
MongoDB Search Aggregation Pipeline Stages to learn more about the
$searchpipeline stage syntax and usage.$search Operators to learn more about the
$searchaggregation pipeline stage operators.