Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
<img src="//i.stack.imgur.com/RUiNP.png" height="16" width="18" alt="" class="sponsor tag img">elasticsearch ElasticSearch:保留位置\u增量不工作_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Lucene - Fatal编程技术网 elasticsearch ElasticSearch:保留位置\u增量不工作,elasticsearch,lucene,elasticsearch,Lucene" /> elasticsearch ElasticSearch:保留位置\u增量不工作,elasticsearch,lucene,elasticsearch,Lucene" />

elasticsearch ElasticSearch:保留位置\u增量不工作

elasticsearch ElasticSearch:保留位置\u增量不工作,elasticsearch,lucene,elasticsearch,Lucene,根据文件 preserve_position_increments=false应使字符串中的连续关键字可搜索。但对我来说,它不起作用。这是虫子吗?在Kibana中复制的步骤: PUT /example-index/ { "settings": { "number_of_shards": 1, "number_of_replicas": 0 }, "mappings": { "_doc": { "properties": { "ex

根据文件

preserve_position_increments=false应使字符串中的连续关键字可搜索。但对我来说,它不起作用。这是虫子吗?在Kibana中复制的步骤:

PUT /example-index/
{
  "settings": {
    "number_of_shards": 1,
    "number_of_replicas": 0
  },
  "mappings": {
    "_doc": {
      "properties": {
        "example-suggest-field": {
          "type": "completion",
          "analyzer": "stop",
          "preserve_position_increments": false,
          "max_input_length": 50
        }
      }
    }
  }
}

PUT /example-index/_doc/1
{
  "example-suggest-field": [
        {
            "input": "Nevermind Nirvana",
            "weight" : 10
        }
    ]
}

POST /example-index/_search
{
  "suggest": {
    "bib-suggest" : {
        "prefix" : "nir",
        "completion" : {
            "field" : "example-suggest-field"
        }
    }
  }
}

POST /example-index/_search
{
  "suggest": {
    "bib-suggest" : {
        "prefix" : "nev",
        "completion" : {
            "field" : "example-suggest-field"
        }
    }
  }
}

如果是,我将制作错误报告

这不是错误,
保留位置增量
仅在您删除停止字并希望搜索停止字后的标记时有用(即搜索
节拍
和查找
披头士

在您的情况下,您可能应该索引
[“Nevermind”,“Nirvana”]
,即和令牌数组


如果您尝试索引
“Nirvana”
,您将通过搜索
nir

找到它,这会让事情变得清楚。我认为stopwords是标记器中使用的所有元素,而不是特定于语言的术语。谢谢。很酷,很高兴它有帮助!