Skip to content

Commit 82eefff

Browse files
clean up
1 parent 1db7063 commit 82eefff

File tree

1 file changed

+0
-35
lines changed
  • src/django_elasticsearch_dsl_drf/filter_backends/search/query_backends

1 file changed

+0
-35
lines changed

src/django_elasticsearch_dsl_drf/filter_backends/search/query_backends/nested.py

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -127,38 +127,3 @@ def construct_search(cls, request, view, search_backend):
127127
)
128128

129129
return __queries
130-
131-
@classmethod
132-
def __construct_search(cls, request, view, search_backend):
133-
"""Construct search.
134-
135-
:param request:
136-
:param view:
137-
:param search_backend:
138-
:return:
139-
"""
140-
if not hasattr(view, 'search_nested_fields'):
141-
return []
142-
143-
# TODO: Support query boosting
144-
145-
query_params = search_backend.get_search_query_params(request)
146-
__queries = []
147-
for search_term in query_params:
148-
for path, _fields in view.search_nested_fields.items():
149-
queries = []
150-
for field in _fields:
151-
field_key = "{}.{}".format(path, field)
152-
queries.append(
153-
Q("match", **{field_key: search_term})
154-
)
155-
156-
__queries.append(
157-
Q(
158-
cls.query_type,
159-
path=path,
160-
query=six.moves.reduce(operator.or_, queries)
161-
)
162-
)
163-
164-
return __queries

0 commit comments

Comments
 (0)