設定方法fielddata = true
をjavaに設定します。私はfielddata=true
を設定する方法を見つけることができません。 PUTマッピングAPIを使用して弾性検索5.4.2エラーが発生しましたデフォルトでは、テキストフィールドではフィールドデータが無効になっています。 Java
Caused by: java.lang.IllegalArgumentException: Fielddata is disabled on text fields
by default. Set fielddata = true on [name] in order to load fielddata in memory
by uninverting the inverted index. Note that this can however use significant memory.
を参照してください。 [キーワード](https://www.elastic.co/guide/en/elasticsearch/reference/5.4/keyword.html)を見てください。これは、この問題の解決策であることがよくあります。 – xeraa