运行 Atlas Search 查询
在此页面上
您可以在搜索测试器、Compass、驱动程序和 mongosh
中运行 Atlas Search 查询。Atlas Search 还会在 Atlas 用户界面中提供查询指导。
提示
使用 Atlas Search Playground 快速试用 Atlas Search,无需 Atlas 帐户、集群或集合。如需了解更多信息,请参阅 文档。
查看查询指导模板
Atlas Search 提供一个包含指导的示例复合查询模板。该模板说明了如何构建复合查询以及该查询的索引定义。有关示例教程,请参阅如何运行具有加权字段的 Atlas Search 复合查询。
要查看该查询指导模板,请执行以下操作:
AtlasGoClusters在Atlas中,Go项目的 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
如果尚未出现,请单击侧边栏中的 Clusters(集群)。
会显示集群页面。
转到集群的 Atlas Search 页面。
您可以从侧边栏、 Data Explorer 或集群详细信息页面转到 Atlas Search 页面。
在侧边栏中,单击 Services 标题下的 Atlas Search。
从 Select data source 下拉菜单中选择您的集群并单击 Go to Atlas Search。
将显示 Atlas Search 页面。
单击集群的对应 Browse Collections 按钮。
展开数据库并选择集合。
单击该集合的 Search Indexes 标签页。
将显示 Atlas Search 页面。
单击集群的名称。
单击 Atlas Search 标签页。
将显示 Atlas Search 页面。
在搜索测试器中运行 Atlas Search 查询
Atlas Search 标签页的 Search Tester 功能支持:
输入要在集合中搜索的词语。
运行
$search
或$searchMeta
查询。 默认情况下, Search Tester显示基本的通配符查询。查看、编辑和复制 Atlas Search 查询语法,然后可以在
mongosh
或 MongoDB Compass 中运行。
对于 $search
查询,Search Tester 返回根据相关性分数排序的前 10 个文档。对于 $searchMeta
查询,Search Tester 会显示一个元文档。
先决条件
要在 Atlas UI 中使用Search Tester,您必须具备以下条件:
运行 MongoDB 4.2 或更高版本的 Atlas 集群。
Atlas 集群中您的集合的 Atlas Search 索引。
搜索您的集合
AtlasGoClusters在Atlas中,Go项目的 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
如果尚未出现,请单击侧边栏中的 Clusters(集群)。
会显示集群页面。
转到集群的 Atlas Search 页面。
您可以从侧边栏、 Data Explorer 或集群详细信息页面转到 Atlas Search 页面。
在侧边栏中,单击 Services 标题下的 Atlas Search。
从 Select data source 下拉菜单中选择您的集群并单击 Go to Atlas Search。
将显示 Atlas Search 页面。
单击集群的对应 Browse Collections 按钮。
展开数据库并选择集合。
单击该集合的 Search Indexes 标签页。
将显示 Atlas Search 页面。
单击集群的名称。
单击 Atlas Search 标签页。
将显示 Atlas Search 页面。
在要查询的索引上,点击卡片右侧的 Query 按钮。
查看、编辑或复制查询语法
点击 Edit Query 查看 JSON 格式的查询语法。
运行 Atlas 搜索查询于 Compass、驱动程序和 mongosh
要运行 Atlas Search 查询,必须具备以下条件:
运行 MongoDB 4.2 或更高版本的 Atlas 集群。
Atlas 集群中您的集合的 Atlas Search 索引。
与要用于运行查询的客户端的连接。
步骤 2:运行 Atlas Search 查询页面演示了如何连接到 Atlas 集群,以及使用以下客户端运行针对 sample_mflix.movies
集合的 $search
查询。要了解详情,请使用步骤 2:运行 Atlas Search 查询页面上的选择语言下拉菜单选择客户端。
客户 | 步骤 |
---|---|
MongoDB Compass |
要了解更多信息,请参阅聚合管道构建器。 |
驱动程序 | |
MongoDB Shell |
要了解有关使用 |