Merge pull request #294 from open-metadata/search_highlighter

Fix #287: Highlight the matching texts in the search results
This commit is contained in:
Suresh Srinivas 2021-08-24 22:35:45 -07:00 committed by GitHub
commit 47592bd396
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -178,8 +178,8 @@ public class SearchResource {
HighlightBuilder hb = new HighlightBuilder();
hb.field(highlightDescription);
hb.field(highlightTableName);
hb.preTags("<b>");
hb.postTags("</b>");
hb.preTags("<span class=\"text-highlighter\">");
hb.postTags("</span>");
searchSourceBuilder.query(QueryBuilders.queryStringQuery(query)
.field("table_name", 5.0f)
.field("description")
@ -206,8 +206,8 @@ public class SearchResource {
HighlightBuilder hb = new HighlightBuilder();
hb.field(highlightDescription);
hb.field(highlightTableName);
hb.preTags("<b>");
hb.postTags("</b>");
hb.preTags("<span class=\"text-highlighter\">");
hb.postTags("</span>");
searchSourceBuilder.query(QueryBuilders.queryStringQuery(query)
.field("topic_name", 5.0f)
.field("description")