为什么Elasticsearch高亮不起作用?

时间:2019-04-18 08:11:15

标签: django elasticsearch

我尝试突出显示使用elasticsearch进行搜索的结果。不幸的是,它以某种方式不起作用。

这是我的代码:

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')

0 个答案:

没有答案