• 部分更新
    如果你要部分更新文档(如更改现存字段,或添加新字段),你可以在 body 参数中指定一个 doc 参数。这样 doc 参数内的字段会与现存字段进行合并。
$params = ['index'=>'bill_management','type'=>'all',/*'_source'=>['name','age'],*/'id'=>7,'body' => ['doc' => ['age' => 22]]];$a = $client->update($params);
  • script更新
    有时你要执行一个脚本来进行更新操作,如对字段进行自增操作或添加新字段。为了执行一个脚本更新,你要提供脚本命令和一些参数
$params = ['index'=>'bill_management','type'=>'all',/*'_source'=>['name','age'],*/'id'=>7,'body' => ['script' => 'ctx._source.age += 1']];$a = $client->update($params);

php elasticsearch更新文档相关推荐

  1. 【elasticsearch】如何部分更新文档 (partial update的使用)

    文章目录 1.什么是partial update 1.1 全量修改文档的原理 1.2 修改指定field的思路 1.3 partial update的优势 1.4 partial update的使用 ...

  2. Elasticsearch如何创建索引,添加,删除,更新文档

    文章目录 准备工作 检查 es 及 Kibana 是否运行正常 创建索引及文档 创建文档相关知识点 mulit-field 字段 关于两个type的解释 关于两个keyword的解释 mulit-fi ...

  3. 开始使用Elasticsearch (1): 如何创建index,添加、删除、更新文档

    本文内容来自 https://blog.csdn.net/UbuntuTouch/article/details/99481016 ,有删减和文字修正. 在开始使用ES之前, 请安装好ES & ...

  4. elasticsearch 路由文档到分片

    路由文档到分片 当你索引一个文档,它被存储在单独一个主分片上.Elasticsearch是如何知道文档属于哪个分片的呢?当你创建一个新文档,它是如何知道是应该存储在分片1还是分片2上的呢? 进程不能是 ...

  5. Elasticsearch之文档document入门

    6.1. 默认自带字段解析 {"_index" : "book","_type" : "_doc","_id& ...

  6. elasticsearch——海量文档高性能索引系统

    elasticsearch elasticsearch是一个高性能高扩展性的索引系统,底层基于apache lucene. 可结合kibana工具进行可视化. 概念: index 索引: 类似SQL中 ...

  7. 【elasticsearch】文档 CRUD 增删改查 以及 相关 参数

    1.概述 转载:https://mp.weixin.qq.com/s/aOZnZpAC4c_dYkVW8DfNPg 在Elasticsearch中,文档(document)是所有可搜索数据的最小单位. ...

  8. 分布式搜索elasticsearch 索引文档的增删改查 入门

    分布式搜索elasticsearch 索引文档的增删改查 入门 1.RESTful接口使用方法 为了方便直观我们使用Head插件提供的接口进行演示,实际上内部调用的RESTful接口. RESTful ...

  9. 关于ElasticSearch新建文档的姿势

    定义如下mapping,并且创建索引,索引包括四个字段 有三个分片 (number_of_shards),每个分片有一个副本分片(number_of_replicas) PUT books {&quo ...

最新文章

  1. 洛谷 P4463 [集训队互测 2012] calc(拉格朗日插值优化DP)
  2. Chrome将于2016年4月终止对Windows XP的支持
  3. 适配器模式:我真的不难
  4. python可以从事什么工作-学完Python开发可以从事哪些行业?
  5. load、loads、dump、dumps的区别
  6. Boost:将帧传输到GPU以及如何应用用OpenCL编写的naive optical flow
  7. solr学习之一 搜索基本知识
  8. 前端获取本机ip_前端开发者必须明白的浏览器工作原理
  9. mysql zpi版的如何配置_Mysql zip版 安装配置
  10. ci如何使用中$.ajax 中的 url 如何使用php的代码,CI框架中使用ajax操作数据库有关问题...
  11. bzoj 1616: [Usaco2008 Mar]Cow Travelling游荡的奶牛(BFS)
  12. caffe编译-CUDNN_STATUS错误解决方案
  13. HYPERLEDGER FABRIC网络搭建之network e2ecli_default not found
  14. OUC2021秋-Web安全技术-期末(回忆版)
  15. 【游戏开发】unity教程4 打飞碟小游戏
  16. 5G(3)---全球第一个5G标准发布_5g标准谁制定_5g标准有哪些
  17. 北京丰台线下处理交通违章的地方在哪里
  18. 整理-如何在solution manager里面删除未传到生产的请求
  19. a标签之间自带的间距处理
  20. 【Java获取配置文件的2种方式】

热门文章

  1. IDEA双击不报错打不开解决方法
  2. 游戏王,查卡器,编号,开源,代码,OCG,程序
  3. 五柳先生传(陶渊明)
  4. python win32com excel_如何用Python win32com处理Excel数据?
  5. eclipse 32位换成64位 maven tomcat svn 集成
  6. LABVIEW 虚拟键盘 触摸键盘 中英文输入 支持WIN10 WIN7
  7. VPN入门教程:基本概念、使用方法及思科模拟器实践
  8. 数字验证码识别完成自动化登录
  9. 域名遭到劫持怎么办?
  10. 推荐一款类似微软visio的免费软件