Reputation: 1956
When type
is declared as string
, Elasticsearch 6.0 will show this error.
"name" => [
"type" => "string",
"analyzer" => "ik_max_word"
]
Upvotes: 132
Views: 62980
Reputation: 5835
Elasticsearch has dropped the string
type and is now using text
. So your code should be something like this
"name" => [
"type" => "text",
"analyzer" => "ik_max_word"
]
Upvotes: 271