field10
インデックスの特定のレコードを更新したときに誤って作成されたフィールドがあります。このフィールドとそのすべてのコンテンツをインデックスから削除し、以下のマッピングを使用して再作成します。
"mytype":{
"properties":{
"field10":{
"type":"string",
"index":"not_analyzed",
"include_in_all":"false",
"null_value":"null"
}
}
}
Put Mapping APIを使用してこのマッピングを作成しようとすると、次のエラーが発生します{"error":"MergeMappingException[Merge failed with failures {[mapper [field10] has different index values, mapper [field10] has different index_analyzer, mapper [field10] has different search_analyzer]}]","status":400}
。
このフィールドのマッピングを変更するにはどうすればよいですか?この小さな事故のためだけに、何百万ものレコードのインデックスを再作成したくありません。
ありがとう