使用java在elasticsearch查询中设置索引类型

时间:2014-09-25 18:10:42

标签: java spring indexing elasticsearch spring-data-elasticsearch

我有一个实体类,注释中只有indexName。

@Document(indexName = "person")
public class Person {
...
}

我在Person索引中有不同类型的用户,员工具有相同字段的文档。

我想在运行时使用esTemplate传递索引类型。类似下面的东西; 的setType("雇员&#34)

是否可以在弹簧数据弹性搜索查询中设置索引类型?

谢谢,

1 个答案:

答案 0 :(得分:0)

我们需要使用query.addTypes(typeName)。它对我来说很好。