2017-07-31 6 views
1

spring-data-elasticsearch 3.0.0.RC2では、@Fieldアノテーションにはブールインデックス()と文字列アナライザ()があります。 @Field注釈で「not_analyzed」を設定するにはどうすればよいですか?あなたは、このようにそれを行うために使用されるES 2.xので働いていた春データESの以前のバージョンとのspring-data-elasticsearch 3.0.0.RC2の@Fieldアノテーションでnot_analyzedを設定する方法

答えて

3

@Field(type=FieldType.String, index=FieldIndex.not_analyzed) 
String myField; 

(ES 5.xので動作します)春データES 3.0.0で今度は次のようにしてください:

@Field(type=FieldType.keyword) 
String myField; 
+0

それがありました。ありがとう! – cbb

関連する問題