【问题标题】:How to display the snippets in elastic search?如何在弹性搜索中显示片段?
【发布时间】:2016-02-01 16:14:49
【问题描述】:

我正在做一个项目,以显示匹配的 sn-ps 及其在相应文档中的确切位置。我们正在将 PDF 和 HTML 文档索引到弹性服务器中。在索引文档中搜索文本时,首先我们需要在文档中匹配的文本周围显示文本。然后,在单击此条目时,我们应该通过突出显示匹配的文本将文档和位置带到确切的位置。

我们将不胜感激。

  • 厘米

【问题讨论】:

    标签: elasticsearch position offset code-snippets


    【解决方案1】:

    您可以使用highlight 突出显示匹配的文本。

    GET /index/type/_search
    {
    "query" : {
        "match_phrase" : {
            "field" : "some text"
        }
    },
    "highlight": {
        "fields" : {
            "field" : {}
        }
      }
    }
    

    您可以参考here

    【讨论】:

      猜你喜欢
      • 2016-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-27
      • 2016-01-18
      • 2016-11-02
      • 2018-03-26
      • 2013-10-19
      相关资源
      最近更新 更多