質問: elasticsearchの自動マッピングについて elastisearch7.8.1でシステムを構築しています。index作成時、手動でkeyword型のマッピングをしています。 put /hoge_index/_mapping { "properties":{ "text_data" : { "type" : "keyword" } } } このindexに、データを投入します。 post /hoge_index/_doc/ { "text_data" : " これはテキストデータ" } データの投入後、 elastcsearch のマッピングを確認すると、フィー...
回答: 自己resですみません。 未公開のシステムのため、いったんindexを破棄してkeyword型で再作成し、再度データ投入をしたところ問題がありませんでした。 おそらく、問題発生時はindex作成より前になんらかの形でデータ投入のapiが発行され、自動マッピングされたのではと思います(ログを確認しておきます)。 システムにもよりますが、基本は自動マッピングは strict にしたほうがよさそうです。お騒がせしました。