无法使用 spring-data-elasticsearch 解析 hasChildQuery 方法?
Can not resolve method hasChildQuery by using spring-data-elasticsearch?
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。
不知道解析这个方法"hasChildQuery"要导入什么class?
有人遇到过这种问题吗?这是我第一次使用 spring-data-elasticsearch。
@Mohsin Husen @Joanna
使用:
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;
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。 不知道解析这个方法"hasChildQuery"要导入什么class? 有人遇到过这种问题吗?这是我第一次使用 spring-data-elasticsearch。 @Mohsin Husen @Joanna
使用:
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;