0
我需要使用XPOST存储唯一的自动ID,因此每次启动程序时都会覆盖数据。如何通过使用Python在ES中自动生成id
但是,我无法找到在Python
自动生成的ID你能告诉我,如果有什么好的实例的实例?
我的代码:
def saveES(output,es):
bodys=[]
i=0
while i<len(output)-1: #output[len(output)-1] is space
json_doc=json.dumps(output[i])
body = {
"_index":"crawler",
"_type":"typed",
"_id":saveES.counter,
"_source":json_doc
}
i+=1
bodys.append(body)
saveES.counter+=1
helpers.bulk(es,bodys)