1.配置mappings
mappings ={ "mappings":{ "properties":{ "title":{ "type":"text", "analyzer":"ik_smart" }, "content":{ "type":"text", "analyzer":"ik_smart" } } } }
2.创建索引
ret = es.indices.create("test-demo",request_timeout=20,ignore=[400],body=mappings) print(ret)
删除索引
res = es.indices.delete(index="test-demo") print(res)
查看mappings
rets = es.indices.get_mapping(index="test-demo")
3.添加文档 ,如果文档已存在就会更新文档
doc = { "title":'cs', "contene":'cccccc' } rep = es.index(index="test-demo",body=doc) print(rep)