2015-10-20 25 views

Trả lời

16

Ví dụ mã như sau:

from elasticsearch import Elasticsearch 
es = Elasticsearch("localhost:9200") 
es.update(index='test',doc_type='test1',id='1',body={'doc':{'username':'Tom'},'doc_as_upsert':True}) 

nếu không doc_as_upsert=true nó sẽ ném ngoại lệ khi id không tồn tại. Ngoài ra, hãy đảm bảo dữ liệu của bạn được gói trong doc {}.

+3

> Ngoài ra, hãy đảm bảo dữ liệu của bạn được gói trong doc {}. Cảm ơn bạn –

+1

@LelouchLamperouge có bắt buộc phải sử dụng 'doc' không? – anekix

Các vấn đề liên quan