У меня есть данные твиттера в формате 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?