【问题标题】:Elasticsearch return extract of queryElasticsearch 返回查询的提取
【发布时间】:2015-12-04 11:08:56
【问题描述】:

您好,我是 elasticsearch 的新手,现在我为一个网站编制了索引,我想用我查询的单词提取文本,

示例一索引

Lorem ipsum dolor sit amet,consectetur adipiscing elit。莫比内克 magna blandit porta quis a nibh 的 odio。整数 sodales ex ut 矢状面。 Duis efficitur ligula ac magna tincidunt, in iaculis magna facilisis。 Nullam pulvinar diam vitae elit auctor auctor 一个瓮。 Fusce accumsan 非 magna 非发酵。鲫鱼 tempus nisi, efficitur mattis magna aliquam nec。在习惯上 普拉塔格言。在 lacus nulla, feugiat vitae neque ac, aliquam hendrerit orci。

如果我要求 Nullam pulvinar,我想获得类似的提取物

Nullam pulvinar diam vitae elit auctor auctor a urna。

有可能吗?

【问题讨论】:

    标签: elasticsearch


    【解决方案1】:

    您可以为此目的使用Highlighting。 来自文档

    {
        "query" : {...},
        "highlight" : {
            "fields" : {
                "content" : {}
            }
        }
    }
    

    您还可以根据需要指定fragment_sizenumber_of_fragments

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-29
      • 1970-01-01
      • 2016-08-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多