Я пытаюсь выделить результат моего поиска с помощьюasticsearch. К сожалению, как-то это не сработало.
Это мой код:
def page_results(request, page_id):
s = Search(using=Elasticsearch())
keyword = request.GET.get('q')
if keyword:
posts = s[start:end].query(
"multi_match",
query=keyword,
fields=['head_title^4', 'description^3','url^5', 'description.ngram'],
)
posts = posts.highlight('description')