QueryBuilder query = hasChildQuery(Province.CHILD_TYPE, QueryBuilders.termQuery("name", name.toLowerCase()), ScoreMode.None);
List<Province> parents = operations.queryForList(new NativeSearchQuery(query), Province.class);
return false;
我正在使用spring-data-elasticsearch。 我不知道通过解决这个方法来导入哪个类&#34; hasChildQuery&#34;? 有人遇到过这种问题吗?这是我第一次使用spring-data-elasticsearch。 @Mohsin Husen @Joanna
答案 0 :(得分:0)
使用:
QueryBuilder query = QueryBuilders.hasChildQuery(Province.CHILD_TYPE, QueryBuilders.termQuery("name", name.toLowerCase()), ScoreMode.None);
以下导入:
import org.elasticsearch.index.query.QueryBuilders;
import org.apache.lucene.search.join.ScoreMode;