logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

关于使用ElasticsearchRestTemplate.search()查询发现score字段为0.0或null的问题

一、在构建利用FunctionScoreQueryBuilder改变某字段值的时候,需要以"_score"排序,但是查出来的_score分数为0.0或null,主要原因是:查询语句searchQuery里面使用了其它字段作为排序字段,es默认使用score为排序字段,如果使用其它字段作为排序字段,_score则为null,但是还需要注意的是,构建查询条件时,有过滤条件的查询语句{QueryBuil

#java#elasticsearch
暂无文章信息