【发布时间】:2015-08-03 17:53:39
【问题描述】:
我正在使用 spring-data-elasticsearch 1.1.2。我正在尝试使用 java 注释来指定不应分析的字段。
我使用以下注释: @Field(index = FieldIndex.not_analyzed) 私有字符串类别;
生成的映射不包括该字段的“index”:“not_analyzed”:
"properties" : {
"category" : {
"type" : "string"
},
...
我没有找到有关如何执行此操作的有用文档,但它看起来应该可以工作。
应该有效吗?我在哪里可以找到更多信息?如何最好地调试?
谢谢。
更新:最新的 1.2.0 版本也存在问题。
【问题讨论】:
-
您能找到解决此问题的方法吗?我面临着完全相同的情况......
-
是的。原来我对 spring data elasticsearch 更新现有映射的能力有一些误解。这已通过删除并重新创建索引来解决。
标签: mapping spring-data spring-annotations spring-data-elasticsearch