0

目前,我正在使用以下搜索查询来根据输入的查询突出显示内容。索引是通过 FsCrawler 创建的。

GET index_name/_search
{
    "query": {
        "query_string" :{
            "query": "my_string_query_here"
        }
    },
    "size": 10,
    "highlight" : {
      "pre_tags": ["<em>"], 
      "post_tags": ["</em>"], 
        "fields" : {
            "*" : {"fragment_size" : 150, "number_of_fragments" : 1}
        }
    }
}

我能够得到想要的结果。但问题是 Elasticsearch 在对具有大内容字段的文件做出响应时所采取的延迟(这是可以理解的)。有什么方法可以仅在某些指定文件大小以下的文档中应用突出显示。

4

0 回答 0