对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

运行 Atlas Search 查询

Atlas Search查询作为聚合管道阶段运行。如果您的Atlas 集群上的数据已有Atlas$search Search索引,则可以运行 和$searchMeta 查询。如果Atlas中的数据已有Atlas Vector搜索索引,则还可以运行$vectorSearch 查询。

创建一个 Atlas Search 索引Atlas Vector Search 索引

注意

Compass 用户界面中的 Atlas Search 索引管理仅适用于:

  • Atlas 本地部署。

  • 运行 MongoDB 7.0 或更高版本的部署。

1

Indexes 标签页中,单击 Search Indexes。将鼠标悬停在要在查询中使用的搜索索引上。

2

将鼠标悬停在搜索索引上时,单击出现的 Aggregate 按钮。

3

默认下, MongoDB Compass会为查询选择$search 阶段。您还可以选择要在查询中使用的$searchMeta 阶段。如果在查询中使用vectorSearch 类型索引,则可以使用$vectorSearch 阶段。

注意

如果您使用 $search$searchMeta$vectorSearch 阶段,则它必须是聚合管道中的第一个阶段。要在同一管道中结合向量搜索和全文搜索,请执行混合搜索。有关更多信息,请参阅如何执行混合搜索。

4
给本页内容打分