Что означает «# *: *» в объяснении запроса Elasticsearch? - PullRequest
0 голосов
/ 31 октября 2018

Каждый раз, когда я обращаюсь к конечной точке _validate/query?explain одним из моих multi_match запросов, я получаю обычный синтаксис запросов Lucene плюс что-то, чего я не распознаю. Например:

{
   'query': {
        'multi_match': { 
            'query': 'basketball with cartoon aliens',
            'fields': ['title^10', 'overview']
        }
    }
}

Становится

'+((title:basketball title:with 'title:cartoon title:aliens)^10.0
  |(overview:basketball overview:with overview:cartoon overview:aliens)) #*:*'

Это #*:*, что это значит?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...