spring-data-elasticsearch 1.1.2 を使用しています。Java アノテーションを使用して、フィールドを分析しないように指定しようとしています。
次の注釈を使用します。 @Field(index = FieldIndex.not_analyzed) private String category;
生成されたマッピングには、このフィールドの "index":"not_analyzed" は含まれません。
"properties" : {
"category" : {
"type" : "string"
},
...
これを行う方法について役立つドキュメントを見つけることができませんでしたが、うまくいくようです。
それはうまくいくはずですか?詳細情報はどこで入手できますか? どのようにデバッグするのが最善ですか?
ありがとうございました。
更新: 最新の 1.2.0 バージョンにも問題があります。