#记录管理索引等方法

from elasticsearch import Elasticsearch

es = Elasticsearch(['xx.xx.xx.xx:9200'])

#获取文档内容
res = es.get_source(index="test", id='-R7AQ20BIdlTveXFPOTI')
print(res) #获取文档信息
res = es.get(index="test", id='-R7AQ20BIdlTveXFPOTI')
print(res['_source']) #更新文档
res = es.update(index="test", id='-R7AQ20BIdlTveXFPOTI', body={"doc": {"age": 37, "country": "china"}})
print(res) #索引是否存在
print(es.indices.exists(index="test")) #删除文档
print(es.delete(index="test", id="-h7AQ20BIdlTveXFeOSg")) #多条数据查询
res = es.mget(index="test", body={'ids': ["1", "-R7AQ20BIdlTveXFPOTI"]})
print(res) #index创建索引
res = es.index(index="school", body = {
'mappings': {
'_source': {
'enabled': True
},
'properties': {
'content': {'type': 'keyword'}
}
}
})
print(res)

最新文章

  1. ABP文档 - EntityFramework 集成
  2. 《精通C#》第十七章
  3. angular2 - content projection-
  4. uva11426 gcd、欧拉函数
  5. 在MAC中安装XMPP服务器
  6. bjfu1262 优先队列
  7. Javaweb之JavaScript结合(二)
  8. winform中WebBrowser控件执行脚本
  9. Swift自定义Class实现Hashable
  10. MVC 的 视图中 @section 是什么作用?
  11. C++反汇编第四讲,反汇编中识别继承关系,父类,子类,成员对象
  12. Java中的定时任务
  13. 用python发送短消息(基于阿里云平台)
  14. python常用的内置模块
  15. vue 父子组件的方法调用
  16. HTML5-网页添加视频-菜鸟笔记
  17. 网络编程——socket编程
  18. ios中base64编码
  19. 转-超链接a的target属性
  20. [na]出口选路pbr小实验视频

热门文章

  1. 纯数据结构Java实现(8/11)(Trie)
  2. 安卓QQ聊天记录导出、备份完全攻略
  3. 缺jar包异常:java.lang.NoClassDefFoundError: org/springframework/core/convert/support/PropertyTypeDescriptor
  4. 项目Beta冲刺(团队)--5/7
  5. python预课01 turtle学习
  6. 如果wordpress分类只有一篇文章则直接跳转到文章页
  7. windows强制删除文件和文件夹
  8. [Javascript] Private Variables with IIFEs
  9. Python 检查代码占用内存 工具和模块
  10. 第03组 Alpha冲刺