Как получить данные из elasticsearch (python)

хочу подключиться к существующему эластику с помощью питона. elasticsearch.ping() работает, а вот с процедурой search пока не разобрался.

Пробую получить данные вот таким способом. Индекс посмотрел в эластике, но функция search возвращает None. Помогите пожалуйста разобраться.

import elasticsearch
import json


def search(es_object, index_name, search):
    res = es_object.search(index=index_name, body=search)


if __name__ == '__main__':
    es = connect_elasticsearch()
    if es is not None:
        search_object = {'query': {'match': {'message': '1'}}}
        a = search(es, 'index-2020.10.05', json.dumps(search_object))
        print(a)

Ответы (0 шт):