mirror of
https://github.com/datahub-project/datahub.git
synced 2025-12-17 21:14:34 +00:00
fix(search): fix autocomplete filter (#10599)
This commit is contained in:
parent
a5515c5d47
commit
d26c190aa5
@ -118,9 +118,13 @@ public class AutocompleteRequestHandler {
|
|||||||
QueryConfiguration customQueryConfig =
|
QueryConfiguration customQueryConfig =
|
||||||
customizedQueryHandler.lookupQueryConfig(input).orElse(null);
|
customizedQueryHandler.lookupQueryConfig(input).orElse(null);
|
||||||
|
|
||||||
|
BoolQueryBuilder baseQuery = QueryBuilders.boolQuery();
|
||||||
|
baseQuery.minimumShouldMatch(1);
|
||||||
|
|
||||||
// Initial query with input filters
|
// Initial query with input filters
|
||||||
BoolQueryBuilder baseQuery =
|
BoolQueryBuilder filterQuery =
|
||||||
ESUtils.buildFilterQuery(filter, false, searchableFieldTypes, aspectRetriever);
|
ESUtils.buildFilterQuery(filter, false, searchableFieldTypes, aspectRetriever);
|
||||||
|
baseQuery.filter(filterQuery);
|
||||||
|
|
||||||
// Add autocomplete query
|
// Add autocomplete query
|
||||||
baseQuery.should(getQuery(opContext.getObjectMapper(), customAutocompleteConfig, input, field));
|
baseQuery.should(getQuery(opContext.getObjectMapper(), customAutocompleteConfig, input, field));
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user