Docs 菜单

恢复或删除 Atlas Search 索引草稿

如果您将 Atlas Search 索引定义保存为 ,则可以继续编辑索引定义。

重要

在有待处理的索引草稿时,您无法创建新索引。

要创建、查看、编辑和删除 Atlas Search 索引,您必须对项目具有 Project Search Index Editor或更高访问权限。

1
  1. 如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。

  2. 如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。

  3. 如果尚未出现,请单击侧边栏中的 Clusters(集群)。

    显示 集群页面。

2

您可以从侧边栏、 Data Explorer 或集群详细信息页面转到 Atlas Search 页面。

  1. 在侧边栏中,单击 Services 标题下的 Atlas Search

    注意

    如果没有集群,则请单击 Create cluster 来创建一个。要了解更多信息,请参阅创建集群

  2. Select data source 下拉菜单中选择您的集群并单击 Go to Atlas Search

    将显示 Atlas Search 页面。

  1. 单击集群的对应 Browse Collections 按钮。

  2. 展开数据库并选择集合。

  3. 单击该集合的 Search Indexes 标签页。

    将显示 Atlas Search 页面。

  1. 单击集群的名称。

  2. 单击 Atlas Search 标签页。

    将显示 Atlas Search 页面。

3
4
  1. 单击 Cancel(连接)。

  2. 点击 Save DraftDelete Draft

5

单击Refine Your Index以更改以下任何设置,然后单击Save Changes

字段名称
说明
必要性

Index Analyzer

指定用于索引集合数据的分析器。默认情况下,Atlas Search 使用标准分析器 ("lucene.standard")。

对应于analyzer JSON设置。

Optional

Query Analyzer

指定在搜索查询文本之前要应用到文本的分析器。如果省略此字段,则索引默认按以下顺序继承分析器:

  1. 该字段的 analyzer 选项(如果已指定)。

  2. 索引searchAnalyzer 选项(如果指定)。

  3. 索引analyzer 选项(如果指定)。

  4. lucene.standard 分析器。

对应于 searchAnalyzer JSON 设置。

Optional

Dynamic Mapping

指定字段的动态或静态映射。要禁用动态映射,请将 "dynamic": 设置为 Off。默认启用动态映射。要禁用动态映射,您必须指定要索引的字段。要了解有关动态和静态映射的更多信息,请参阅查看 Atlas Search 索引语法

对应于 mappings.dynamic JSON 设置。

必需

6

Atlas 会显示一个 Toast(简短的非交互式通知),以通知索引正在构建中。

7

新创建的索引会出现在 Atlas Search 标签页上。在构建索引期间,Status 字段显示为 Build in Progress。索引构建完成后,Status 字段将显示为Active

注意

较大的集合需要较长的索引时间。索引构建完成后,您将收到电子邮件通知。