gpt4 book ai didi

elasticsearch - 如何在 spring-data-elasticsearch 3.0.0.RC2 中使用 @Field 注解配置 not_analyzed

转载 作者:行者123 更新时间:2023-11-29 02:49:00 25 4
gpt4 key购买 nike

在spring-data-elasticsearch 3.0.0.RC2中,@Field注解有一个boolean index()和一个String analyzer()。如何使用@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;

关于elasticsearch - 如何在 spring-data-elasticsearch 3.0.0.RC2 中使用 @Field 注解配置 not_analyzed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45406577/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com