При выполнении поисковых запросов отображается следующий пример:
Код: Выделить всё
# Search for the document.
q = 'miller'
query = {
'size': 5,
'query': {
'multi_match': {
'query': q,
'fields': ['title^2', 'director']
}
}
}
response = client.search(
body = query,
index = index_name
)
print('\nSearch results:')
print(response)
Я здесь удивлен не является примером параметризованного запроса. Если это уязвимо для атаки путем внедрения, то, думаю, придется придумать собственные проверки для очистки входных параметров...
Подробнее здесь: https://stackoverflow.com/questions/781 ... hon-client