fix #1409 set _id to random score function
This commit is contained in:
parent
1430945e79
commit
80e5e4eab5
1 changed files with 2 additions and 2 deletions
|
@ -194,8 +194,8 @@ public class SuggestHelper {
|
|||
reader.setLimitNumber(fessConfig.getSuggestUpdateContentsLimitNumAsInteger());
|
||||
|
||||
final List<FunctionScoreQueryBuilder.FilterFunctionBuilder> flist = new ArrayList<>();
|
||||
flist.add(new FunctionScoreQueryBuilder.FilterFunctionBuilder(ScoreFunctionBuilders.randomFunction().seed(
|
||||
System.currentTimeMillis())));
|
||||
flist.add(new FunctionScoreQueryBuilder.FilterFunctionBuilder(ScoreFunctionBuilders.randomFunction()
|
||||
.seed(System.currentTimeMillis()).setField(fessConfig.getIndexFieldId())));
|
||||
reader.setQuery(QueryBuilders.functionScoreQuery(QueryBuilders.matchAllQuery(),
|
||||
flist.toArray(new FunctionScoreQueryBuilder.FilterFunctionBuilder[flist.size()])).boostMode(
|
||||
CombineFunction.MULTIPLY));
|
||||
|
|
Loading…
Add table
Reference in a new issue