0
elasticsearch
のPythonクライアントとも使用しています。私はインデックスIndexName
を作成し、インデックスの存在を確認しました。 doc_type DocumentModelIndex
がこのIndexName
に関連付けられています。elasticsearch(Python/Django)一括インデックススローNo Indexエラー
def bulk_indexing():
from app.models import DocumentModel
DocumentModelIndex.init(index=settings.ES_INDEX)
es = Elasticsearch()
bulk(client=es,actions=(b.indexing()
for b in DocumentModel.objects.all().iterator()))
上記のコードを実行すると、次のエラーが表示されます。ValidationException: No index
。
私が使用して、そのインデックスに文書を置く試み: カール-XPOST "http://localhost:9200/index_name/document_model_index/" -d "{\" ソース\ ":\" グーグル\ "}" を、これが働きました。
私はelasticsearch
を初めて使用しており、これを把握することはできません。どんな助けでも大歓迎です!