从elastic search 2.4开始,我已经有了这段代码,QueryFilterBuilder已被弃用,并显示了错误。QueryFilterBuilder queryFilterBuilder = FilterBuilders.queryFilter(esQueryBuilder);我试图用QueryBuider替换它,但不能接受。
if (StringUtils.isNotBlank(textQuery)) {
QueryBuilder esQueryBuilder = CatalogKeywordSearchHelper.getAppropriateESQueryForUserQuery(storeId, textQuery);
QueryFilterBuilder queryFilterBuilder = FilterBuilders.queryFilter(esQueryBuilder);
filterBuildersMap.put(IdxSchemaConstants.TEXT_QUERY, queryFilterBuilder);
}https://stackoverflow.com/questions/41584470
复制相似问题