...
|
...
|
@@ -77,6 +77,7 @@ public class FunctionScoreSearchHelper { |
|
|
|
|
|
// 品牌加分BRAND_INCREASE_RULE
|
|
|
String brandIds = dynamicConfig.getIncreaseScoreBrandIds("search.function.score.brand_increase_rule");
|
|
|
logger.debug("[func=FunctionScoreSearchHelper.buildFunctionScoreQueryBuild][brandIds={}]", brandIds);
|
|
|
if(StringUtils.isNotEmpty(brandIds) && !"-1".equals(brandIds)){
|
|
|
String[] brandIdArr = brandIds.split(",");
|
|
|
functionScoreQueryBuilder.add(QueryBuilders.termsQuery("brandId", brandIdArr), ScoreFunctionBuilders.weightFactorFunction(BRAND_INCREASE_SCORE_WEIGHT));
|
...
|
...
|
|