"@version":{
"type":"string",
"index":"not_analyzed",
"ignore_above":1024
},
这里我必须将类型字符串更改为long。
我使用了curl -XPUT 'http://localhost:9200/'
这只是一个示例
有没有人对此有任何想法?
答案 0 :(得分:0)
假设您正在使用动态映射(默认情况下),字段的类型取决于第一个索引文档字段中存在的数据类型。
因此,如果第一个索引文档有一个字段"版本"对于字符串类型,映射将具有字段"版本"类型字符串。
Documentation on the dynamic mapping.
You can't update a mapping。如文档中所述,您需要创建一个新索引并重新索引数据。