以下のマッピング定義を使用したインデックスの作成で
エラーが発生しており色々調べてはいるのですが解決せず、
回答頂けますと幸いです。
ElasticsearchのVersion7.5.0を使用しています。
・mapping.json
{
"mappings" : {
"text" : {
"properties" : {
"text1" : { "type" : "text", "fielddata" : "true" },
"text2" : { "type" : "text", "fielddata" : "true" }
}
}
}
}
・作成コマンド
curl -H "Content-Type: application/json" -XPUT 'http://localhost:9200/test?pretty' -d @mapping.json
・エラー内容
{
"error" : {
"root_cause" : [
{
"type" : "mapper_parsing_exception",
"reason" : "Root mapping definition has unsupported parameters: [text : {properties={text1={type=text}, text2={type=text}}}]"
}
],
"type" : "mapper_parsing_exception",
"reason" : "Failed to parse mapping [_doc]: Root mapping definition has unsupported parameters: [text : {properties={text1={type=text}, text2={type=text}}}]",
"caused_by" : {
"type" : "mapper_parsing_exception",
"reason" : "Root mapping definition has unsupported parameters: [text : {properties={text1={type=text}, text2={type=text}}}]"
}
},
"status" : 400
}