ElasticSearch Query для передачи динамической переменной Python - PullRequest
0 голосов
/ 27 апреля 2018
res = es.search(index="resume", body={"query": {"match" : {"resume_file_text" : '"+key+"'}}})

Как передать переменной 'ключ', она содержит значение, заданное пользователем в пользовательском интерфейсе, и динамически изменяется?

1 Ответ

0 голосов
/ 27 апреля 2018

Тело - это хеш, а не строка (поэтому не нужно ничего объединять). Таким образом, вы можете сделать это так:

res = es.search(index="resume", body={"query": {"match" : {"resume_file_text" : key}}})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...