2 个评论
5.0 以后默认是
"type": "text"
"fields": {
"keyword": {
"typke": "keyword",
"ignore_above": 256
}
}
"type": "text"
"fields": {
"keyword": {
"typke": "keyword",
"ignore_above": 256
}
}
ElasticSearch5.x 之后已经将字段类型为 string 的废除了,改用:keyword(不分词) 和 text(分词),针对你这种情况,只要修改为 keyword 类型即可。