Docs 菜单
Docs 主页
/
MongoDB Manual
/ / /

$vectorSearch(聚合)

$vectorSearch Atlas Search对 集群中的数据执行语义Atlas 。如果将任何类型数据的宽度小于或等于4096维的向量嵌入与集合中的其他数据一起存储在 Atlas 集群上,则可以将向量数据与其他数据一起无缝索引。 然后,您可以使用 $vectorSearch阶段预筛选数据,并对索引字段执行语义Atlas Search 。 请参阅:

  • 索引向量嵌入,学习;了解有关创建Atlas Vector Search索引的更多信息。

  • 向量搜索查询,学习;了解有关$vectorSearch管道阶段语法和用法的更多信息。

重要

$vectorSearch 聚合管道阶段仅适用于在运行 MongoDB 版本 6.0.11 或更高版本的 MongoDB Atlas 集群层上托管的集合。要了解详细信息,请参阅 Atlas Vector Search。

注意

您不能在 $facet阶段中使用$vectorSearch阶段。

后退

$unwind