在数据库中,我有以下条目:
fotball 9
fotball
fotb
如果我写下这个词,我需要的是匹配以上所有条目:
fot
或术语:
otb
只匹配" fotball 9"和" fotball"如果这个词是:
fotball
但也只能匹配" fotball 9"如果这个词是:
fotball 9
我的查询如下:
"query": {
"bool": {
"must": [
{"query_string": {"query": '*'+mystring+'*'}}
]
}
}
除了术语:
之外,这是有效的fotball 9
返回" fotball"和" fotball 9"
我尝试过同时使用引号和星号,但它们似乎并没有很好地发挥作用。 有办法解决这个问题吗?