Commit f87d461c by 段启岩

搜索策略改变

parent cbaf8fb9
...@@ -111,9 +111,9 @@ public class SearchServiceImpl implements ISearchService { ...@@ -111,9 +111,9 @@ public class SearchServiceImpl implements ISearchService {
// 构造搜索条件 // 构造搜索条件
DisMaxQueryBuilder disMaxQueryBuilder = new DisMaxQueryBuilder(); DisMaxQueryBuilder disMaxQueryBuilder = new DisMaxQueryBuilder();
QueryBuilder titleQueryBuilder = QueryBuilders.matchQuery("title", keywords).boost(2f); QueryBuilder titleQueryBuilder = QueryBuilders.matchPhraseQuery("title", keywords).boost(2f);
QueryBuilder descriptionQueryBuilder = QueryBuilders.matchQuery("description", keywords); QueryBuilder descriptionQueryBuilder = QueryBuilders.matchPhraseQuery("description", keywords);
QueryBuilder contentQueryBuilder = QueryBuilders.matchQuery("content", keywords); QueryBuilder contentQueryBuilder = QueryBuilders.matchPhraseQuery("content", keywords);
disMaxQueryBuilder.add(titleQueryBuilder); disMaxQueryBuilder.add(titleQueryBuilder);
disMaxQueryBuilder.add(descriptionQueryBuilder); disMaxQueryBuilder.add(descriptionQueryBuilder);
disMaxQueryBuilder.add(contentQueryBuilder); disMaxQueryBuilder.add(contentQueryBuilder);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment