定義
重要
$vectorSearch集計パイプラインステージは、 MongoDBバージョン 6.0.11以降を実行中 MongoDB Atlasクラスター階層でホストされているコレクションでのみ使用できます。詳細については、「 Atlas ベクトル検索 」を参照してください。
- $vectorSearch
- $vectorSearchは、Atlas クラスター内のデータに対してセマンティック検索を実行します。- Atlas クラスターにベクトル埋め込みを保存すると、ベクトルデータを他のコレクションデータとともにシームレスにインデックスできます。 - $vectorSearchステージを使用してデータを事前にフィルタリングし、インデックス付きフィールドに対してセマンティック検索を実行できます。- ベクトルデータは、幅が 4096 次元以下である必要があります。 
動作
MongoDB8.0 以降では、$vectorSearch ステージで$unionWith ステージを使用できます。
制限
詳細
- Atlas Vector Search インデックスの作成の詳細については、「インデックスベクトル埋め込み 」を参照してください。 
- $vectorSearchパイプライン ステージの構文と使用方法の詳細については、「ベクトル検索クエリ 」を参照してください。