Простите меня, если это довольно просто, но у меня есть Python 2.7 и Elasticsearch 2.1.1, и я просто пытаюсь удалить индекс, используя
es.delete(index='researchtest', doc_type='test')
но это дает мне
return func(*args, params=params, **kwargs)
TypeError: delete() takes at least 4 arguments (4 given)
Я также пробовал
es.delete_by_query(index='researchtest', doc_type='test',body='{"query":{"match_all":{}}}')
но я получаю
AttributeError: 'Elasticsearch' object has no attribute 'delete_by_query'
Любая идея, почему? Изменен ли api для 2.1.1 для python?