Как установить отображение в es.index в Python-клиентеasticsearch? - PullRequest
0 голосов
/ 26 февраля 2019

У меня есть данные твиттера в формате json, которые я должен индексировать с помощью упругого поиска.Я также должен указать отображение для данных.

es = Elasticsearch([{'host': 'localhost', 'port': 9200}])
mapping='''{"mappings": {"_doc": {"properties":.......'''
for i,record in enumerate(data):
    es.index(index='index', doc_type='tweet', id=i, body=record)

Где я должен указать свое отображение?

Я прочитал, что могу указать отображение в es.indices.create

es.indices.create(.......,body=mapping)

Но тогда Как мне ввести мойзаписывать данные?В чем разница между es.indices.create, es.index и es.create?

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