lasticSearch - include_type_name is set to true error
1086 ワード
PUT my_index/_mapping/_doc
{
"properties": {
"my_field": {
"type": "text",
"fielddata": true
}
}
}
フィールドのオプションを変更するために、クエリーに失敗し、次のエラーが発生しました.{
"error": {
"root_cause": [
{
"type": "illegal_argument_exception",
"reason": "The mapping definition cannot be nested under a type [_doc] unless include_type_name is set to true."
}
],
"type": "illegal_argument_exception",
"reason": "The mapping definition cannot be nested under a type [_doc] unless include_type_name is set to true."
},
"status": 400
}
調べてみたところ、下記の通りでした.結論は.
7.x要求のタイプを指定できないために発生したエラー.
したがって、docセクションを削除した後にアーキテクチャマッピング値を要求すると、正常に動作します.
でも現実はグーグル翻訳機と一緒に...
Reference
この問題について(lasticSearch - include_type_name is set to true error), 我々は、より多くの情報をここで見つけました https://velog.io/@jynam821/ElasticSearch-includetypename-is-set-to-true-errorテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol