elasticsearch 弹性搜索索引映射更新,elasticsearch,lucene,bigdata,elasticsearch,Lucene,Bigdata" /> elasticsearch 弹性搜索索引映射更新,elasticsearch,lucene,bigdata,elasticsearch,Lucene,Bigdata" />

elasticsearch 弹性搜索索引映射更新

elasticsearch 弹性搜索索引映射更新,elasticsearch,lucene,bigdata,elasticsearch,Lucene,Bigdata,我正在使用ES-2.4.0 索引json: { “_id”:1, “名称”:“Longsword”, “说明”:“长字可单手或双手使用”, “类别”:“夏普” } 1.我已创建索引,正在创建默认映射。 2.现在我正试图按照这里的建议更新映射 链接: 关于点1:我没有使用任何分析仪 关于点2:我使用的分析仪“未分析” 但它不起作用 问题:ES-2.X是否已停止映射更新功能?如果没有,如何更新映射? 注意:在尝试时,我得到了这个错误 { “错误”:{ “根本原因”:[ { “类型”:“非法参数\异常

我正在使用ES-2.4.0
索引json:
{
“_id”:1,
“名称”:“Longsword”,
“说明”:“长字可单手或双手使用”,
“类别”:“夏普”
}

1.我已创建索引,正在创建默认映射。
2.现在我正试图按照这里的建议更新映射

链接:

关于点1:我没有使用任何分析仪
关于点2:我使用的分析仪“未分析”

但它不起作用

问题:ES-2.X是否已停止映射更新功能?如果没有,如何更新映射?

注意:在尝试时,我得到了这个错误

{ “错误”:{ “根本原因”:[ { “类型”:“非法参数\异常”, “原因:”[name]的映射器与其他类型中的现有映射冲突:\n[Mapper[name]具有不同的[analyzer]] } ], “类型”:“非法参数\异常”, “原因:”[name]的映射器与其他类型中的现有映射冲突:\n[Mapper[name]具有不同的[analyzer]] }, “地位”:400 }


否,不允许更改现有字段的映射类型ES 2.x以后

通常,现有字段的映射无法更新。那里 这条规则有一些例外。例如:

  • 可以将新属性添加到对象数据类型字段中
  • 可以将新的多字段添加到现有字段中
  • 可以禁用文档\ u值,但不能启用
  • 可以更新上面的ignore_参数

您必须首先使用新映射创建一个新映射。还有一个小的输入错误,它是未分析的(“z”未“s”)

否,不允许更改现有字段的映射类型ES 2.x以后

通常,现有字段的映射无法更新。那里 这条规则有一些例外。例如:

  • 可以将新属性添加到对象数据类型字段中
  • 可以将新的多字段添加到现有字段中
  • 可以禁用文档\ u值,但不能启用
  • 可以更新上面的ignore_参数

您必须首先使用新映射创建一个新映射。还有一个小的打字错误,未分析(“z”未“s”)

很抱歉输入错误。是“z”,很抱歉打错了。是“z”。