文档映射

文档字段映射参数(Mapping) #

文档字段映射参数用于配置索引字段的行为。有关参数用例,请参阅相应的映射参数页面。

下表列出了 Easysearch 映射参数。

参数 // 参数描述 // 描述默认值 // 默认值允许值 // 允许值
analyzer指定用于分析字符串字段的分词器。standard 分词器(在空格和标点符号上分割文本,转换为小写,并删除停用词) // standard 分词器(在空格和标点符号上分割文本,转换为小写,并删除停用词)standard, simple, whitespace
boost用于指定在查询时应用的字段级别提升因子。允许您在搜索查询期间增加或减少特定字段的相关性分数。 // 用于指定在查询时应用的字段级别提升因子。允许您在搜索查询期间增加或减少特定字段的相关性分数。1.0(无提升)任何正浮点数值
coerce控制如何将值转换为预期字段数据类型。 // 控制如何将值转换为预期字段数据类型。truetrue, false
copy_to将这个字段的值复制到另一个字段。 // 将这个字段的值复制到另一个字段。可选
doc_values指定是否应将字段值列排存储在磁盘上以加快排序和聚合速度。 // 指定是否应将字段值列排存储在磁盘上以加快排序和聚合速度。true单个字段名或字段名列表
dynamic确定是否应动态添加新字段。 // 确定是否应动态添加新字段。truetrue, false, strict
enabled指定字段是启用还是禁用。 // 指定字段是启用还是禁用。truetrue, false
format指定日期字段的日期格式。 // 指定日期字段的日期格式。任何有效的日期格式字符串(例如,yyyy-MM-dd,epoch_millis) // 任何有效的日期格式字符串(例如,yyyy-MM-dd,epoch_millis)
ignore_above跳过超过指定长度的索引值。 // 跳过超过指定长度的索引值。2147483647任何正整数
ignore_malformed指定是否忽略格式错误的值。 // 指定是否忽略格式错误的值。falsetrue, false
index指定是否索引字段值。 // 指定是否索引字段值。truetrue, false, not_analyzed
index_options指定在索引中存储哪些信息以用于评分。 // 指定在索引中存储哪些信息以用于评分。docs(仅存储文档编号) // docs(仅存储文档编号)docs, freqs, positions, offsets
Edit 编辑本页