строка запроса с подстановочными знаками и пробелами или тире - PullRequest
0 голосов
/ 09 января 2019

У меня проблема с эластичной строкой запроса query_string с подстановочными знаками.

Мне нужно найти что-то, что соответствует этому шаблону, например a ??? - efghijk или abc: d ??? hijk .

это мой запрос для второго примера:

    GET mylogs/_search
{
  "query": {
"query_string": {
  "default_field": "myTextField",
  "query": "(abc : d???hijk)"
}
  }
}

Это соответствует 0 результатам, но я уверен, что abc: defghijk находится в моем индексе. Я полагаю, что эта проблема связана с токенизаторами, нормализаторами и т. Д., Но я попытался заменить токенайзер на ключевое слово вместо стандартного, но все равно.

...