Atlas Search クエリは 集計パイプライン ステージとして実行されます。Atlas クラスターのデータに対して既存の Atlas Search インデックスがある場合、$search および $searchMeta クエリを実行できます。Atlas のデータに既存のAtlas Vector 検索インデックスがある場合、$vectorSearch クエリを実行することもできます。
始める前に
Atlas Search インデックスまたは Atlas Vector Search インデックスを作成します。
注意
Compass UI での Atlas Search インデックス管理は次の場合にのみ利用可能です。
Atlas のローカル配置。
MongoDB 7.0 以降を実行している配置。
手順
3
クエリを作成します
デフォルトで、MongoDB Compass はクエリの $search ステージを選択します。クエリで使用する$searchMeta ステージを選択することもできます。クエリで vectorSearch タイプのインデックスを使用している場合、$vectorSearch ステージを使用することができます。
注意
$search、$searchMeta、または $vectorSearch ステージを使用する場合、集計パイプラインの最初のステージである必要があります。ベクトル検索と全文検索を同じパイプラインで組み合わせるには、ハイブリッド検索を実行します。詳しくは、「ハイブリッド検索の実行方法」を参照してください。