构建动态索引
概述
在本指南中,您将学习如何创建一个Atlas Search 索引,使用 动态映射 以查询和快速检索相关数据。
所需时间5分钟
您需要以下内容
MongoDB 账户。请参阅注册 MongoDB 账户.
Atlas 集群。请参阅 创建集群。
示例数据集 已加载到您的集群中。
步骤
1
在 Atlas 中,前往集群页面为您项目。
如果尚未显示,请从导航栏中的 组织 菜单中选择包含您所需项目的组织。
如果尚未显示,请从导航栏中的 项目 菜单中选择您所需的项目。
如果尚未显示,请点击侧边栏中的 集群。
显示 集群 页面。
3
4
在您的索引上运行查询。
1
点击索引定义的操作列中的查询。
2
在搜索栏中输入notepad
,然后点击搜索。
此查询返回所有在sales
集合中包含notepad
字段的文档。
3
检查结果。
您的结果应类似于以下示例文档
SCORE: 0.20185701549053192 salesDate: 2013-03-07T09:27:58.283+00:00 items: Array storeLocation: "Austin" SCORE: 0.20185701549053192 salesDate: 2013-05-05T19:03:06.358+00:00 items: Array storeLocation: "London" SCORE: 0.20185701549053192 salesDate: 2016-06-20T14:09:52.408+00:00 items: Array storeLocation: "Denver"
每条记录还包括一个相关性分数。您可以通过单击它们来展开数组
和对象
字段以查看其内容。
4
单击编辑查询语法。模态窗口显示通过Atlas Search API发送的查询。
摘要
如果您已成功完成本指南中的程序,则已创建一个具有动态字段映射的Atlas Search索引,并使用它对sample_supplies.sales
集合进行了基于相关性的查询。在下一指南中,您将学习如何通过创建具有静态字段映射的索引来执行精细搜索。
章节3
Atlas搜索