elasticsearch-7.8.1在短语建议期间间歇性地显示随机建议

ctehm74n  于 2021-06-09  发布在  ElasticSearch
关注(0)|答案(0)|浏览(236)

我有一个elasticsearch-7.8.1在3节点集群中运行。我使用字段上的匹配查询以及短语建议器来跨多个索引查询文档。
现在说到问题,每当我使用上面提到的匹配查询来搜索一个匹配的文档,该文档的拼写与elasticsearch中的文档完全相同时,短语suggester部分会显示一些随机的建议,并且对于相同的输入文本,我得到的建议是断断续续的。
例如,假设我有一些3-4个文档索引,比如bills,我如何进行bill pay,bill payment的状态是什么,较大的bill payment有什么好处?
我的问题如下:

GET idx-name1,idx-name2/_search
{
 "query": {
    "bool": {
      "should": [
        {
          "match": {
            "field1": "bill pay"
          }
        },
        {
          "match": {
            "field2": "bill pay"
          }
        }
      ]
    }
  },
  "suggest": {
    "text": "bill pay",
    "YOUR_SUGGESTION": {
      "phrase": {
        "field": "field1"
      }
    }
  }
}

输出:我断断续续地得到建议作为“biggpay”在短语建议部分。
请帮帮我,这是作为一个障碍,我在创造'你的意思是功能?'

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题