【发布时间】:2017-12-26 22:59:13
【问题描述】:
我在 Elasticsearch 应用程序中使用搜索字符串 '"Word1" AND "Word2" ~3',但得到的结果出乎我的意料。
它正在返回诸如“Word1 blah blah Word1”之类的结果。我实际上只希望它返回“Word1 blah blah Word2”的结果,而不是重复出现的“Word1”。
在实验中,似乎“Word1 Word2”~3'给出了我正在寻找的实际结果。
是否有人能够帮助我理解这个逻辑,为什么第一次搜索没有按预期工作,以及我正在做的事情是否有更好的方法?
【问题讨论】:
标签: elasticsearch search boolean logic fuzzy