Atlas Search查询作为聚合管道阶段运行。如果您的Atlas 集群上的数据已有Atlas$search Search索引,则可以运行 和$searchMeta 查询。如果Atlas中的数据已有Atlas Vector搜索索引,则还可以运行$vectorSearch 查询。
开始之前
创建一个 Atlas Search 索引或 Atlas Vector Search 索引。
注意
Compass 用户界面中的 Atlas Search 索引管理仅适用于:
Atlas 本地部署。
运行 MongoDB 7.0 或更高版本的部署。
步骤
3
构建您的查询
By default, MongoDB Compass selects the $search stage for your query. You can also select the $searchMeta stage to use in your query. If you are using a vectorSearch type index in your query, you can use the $vectorSearch stage.
注意
如果您使用 $search、$searchMeta 或 $vectorSearch 阶段,则它必须是聚合管道中的第一个阶段。要在同一管道中结合向量搜索和全文搜索,请执行混合搜索。有关更多信息,请参阅如何执行混合搜索。