在spring-data-elasticsearch 3.0.0.RC2中,@Field批注具有布尔索引()和字符串分析器()。如何使用@Field注释配置“ not_analyzed”?
在与ES 2.x兼容的Spring Data ES的早期版本中,您通常是这样进行的:
@Field(type=FieldType.String, index=FieldIndex.not_analyzed)
String myField;
使用Spring Data ES 3.0.0(可与ES 5.x一起使用),您现在可以像这样:
@Field(type=FieldType.Keyword)
String myField;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句