From 2dc7f1e89de7e06e1916b4222aa49e5248310c34 Mon Sep 17 00:00:00 2001 From: Kuroshini Date: Wed, 20 Nov 2019 20:35:56 +0300 Subject: [PATCH] Boost the tempo --- apps/search_indexes/filters.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/search_indexes/filters.py b/apps/search_indexes/filters.py index 3ef74978..ab47ef84 100644 --- a/apps/search_indexes/filters.py +++ b/apps/search_indexes/filters.py @@ -74,7 +74,7 @@ class CustomSearchFilterBackend(SearchFilterBackend): Q('wildcard', **{k: { 'value': f'*{search_term.lower()}*', - 'boost': v.get('boost', 1) + 0.1 + 'boost': v.get('boost', 1) + 30 } } ) @@ -85,7 +85,7 @@ class CustomSearchFilterBackend(SearchFilterBackend): ) __queries.append( Q('wildcard', **{field: {'value': f'*{search_term.lower()}*', - 'boost': field_kwargs[field].get('boost', 1) + 0.1}}) + 'boost': field_kwargs[field].get('boost', 1) + 30}}) ) else: for field in view.search_fields: @@ -109,7 +109,7 @@ class CustomSearchFilterBackend(SearchFilterBackend): Q('wildcard', **{k: { 'value': f'*{search_term.lower()}*', - 'boost': v.get('boost', 1) + 0.1 + 'boost': v.get('boost', 1) + 30 } } ) @@ -120,6 +120,6 @@ class CustomSearchFilterBackend(SearchFilterBackend): ) __queries.append( Q('wildcard', **{field: {'value': f'*{search_term.lower()}*', - 'boost': field_kwargs[field].get('boost', 1) + 0.1}}) + 'boost': field_kwargs[field].get('boost', 1) + 30}}) ) return __queries \ No newline at end of file