$search 集計パイプラインステージは、 Atlasコレクション内のフィールドの全文検索を実行します。フィールドは MongoDB Searchインデックスでカバーされている必要があります。
たとえば、$search を使用して、次のタイプの操作を実行できます。
さまざまなパターンに一致するテキスト フィールドを検索します。
スペルの違いを含む語句を見つけるためのあいまい検索を行います。
複数の検索条件を組み合わせる複合クエリ。
結果をランク付けするための関連性スコア。
一致したテキストのスニペットを返します。
ベクトル類似度を使用してドキュメントを検索するベクトル検索。
詳しくは、以下を参照してください。
MongoDB Search インデックスの作成と管理の詳細については、インデックス定義を参照してください。
$searchパイプラインステージの構文と使用方法の詳細については、 MongoDB Search 集計パイプライン ステージ を参照してください。$search集計パイプライン ステージ演算子の詳細については、「$search 演算子」を参照してください。