当type
声明为string
时,Elasticsearch 6.0将显示此错误。
"name" => [
"type" => "string",
"analyzer" => "ik_max_word"
]
答案 0 :(得分:178)
Elasticsearch已删除string
类型,现在正在使用text
。所以你的代码应该是这样的
"name" => [
"type" => "text",
"analyzer" => "ik_max_word"
]