ES mapping可以修改include_in_all,也可以修改index_options,norm,但是无法修改_all属性!

curl -XPOST "http://localhost:9200/productindex"curl -XGET "http://localhost:9200/productindex/_mapping?pretty" curl -XPOST "http://localhost:9200/productindex/product/_mapping?pretty" -d '
{"product": {"properties": {"title": {"type": "string","include_in_all": true,"index_options": "offsets","store": "yes"},"description": {"type": "string","index": "not_analyzed"},"price": {"type": "double"},"onSale": {"type": "boolean"},"type": {"type": "integer"},"createDate": {"type": "date"}}}}
'curl -XGET "http://localhost:9200/productindex/_mapping?pretty"curl -XPOST "http://localhost:9200/productindex/product/_mapping?pretty" -d '{"product": {"properties": {"amount":{"type":"integer"}}}}'curl -XPOST "http://localhost:9200/productindex/product/_mapping?pretty" -d '{"product": {"properties": {"title":{"type":"string" ,"norms" : {"enabled" : false},"include_in_all": false,"index_options": "docs","store": "yes"}}}
}'   可以看到,是可以直接修改include_in_all和index_options、norms属性的!注意是没有办法修改_all属性的!
curl -XPOST "http://localhost:9200/productindex/product/_mapping?pretty" -d '{"product": {"_source": {"enabled": false},  "_all": {"enabled": false}}
}'   会提示:
MergeMappingException: Merge failed with failures {[mapper [_all] enabled is false now encountering true]}

转载于:https://www.cnblogs.com/bonelee/p/6856721.html

ES mapping可以修改include_in_all,也可以修改index_options,norm,但是无法修改_all属性!...相关推荐

  1. 【C 语言】指针间接赋值 ( 直接修改 和 间接修改 指针变量 的值 | 在函数中 间接修改 指针变量 的值 | 在函数中 间接修改 外部变量 的原理 )

    文章目录 一.直接修改 和 间接修改 指针变量 的值 二.在函数中 间接修改 指针变量 的值 三.在函数中 间接修改 外部变量 的原理 一.直接修改 和 间接修改 指针变量 的值 直接修改 指针变量 ...

  2. oracle服务器修改机器名,Oracle 11g R2 RAC环境下修改主机名

    Oracle 10g RAC修改主机名可参考:http://www.linuxidc.com/Linux/2013-01/78628.htm 相关平台:aix 6106+oracle 11203修改主 ...

  3. linux git 修改文件,关于linux:Git删除所有未修改的文件

    我在Linux平台的项目中使用git. 我在特定目录中有很多文件. 我在该目录中修改了上面的约50个文件,但未暂存并提交它. 我要从该目录删除所有其他未修改的文件吗? 有没有办法使用git和Linux ...

  4. mysql导入数据提前修改字段_Mysql一些导入导出数据库,添加修改字段命令_MySQL...

    bitsCN.com Mysql 导出数据库表包含数据命令: mysqldump -uroot -proot abc >/var/abc.sql; (mysql用户名:root 密码root 数 ...

  5. centos7修改服务器密码忘记,Centos7忘记root密码怎么修改

    Centos7忘记root密码怎么修改 一. reboot重启机器,当出现引导界面时,按e进入内核编辑界面. 二. 往下翻,到LANG=zh_CN.UTF-8后面添加 \rd.break(别忘了空格) ...

  6. mysql怎么修改表中的文字_mysql表中怎么修改字段?

    在mysql表中,可以使用"ALTER TABLE 表名 CHANGE 旧字段名 新字段名 数据类型;"语句来修改字段名称:使用"ALTER TABLE 表名 MODIF ...

  7. mybatis中修改了数据,控制台显示成功,数据库没有修改

    在mybatis中遇到了修改数据时,控制台显示修改成功,但是去数据库查看并没有修改,这是因为mybatis不时自动提交事务的,所以是不会修改数据库的数据,这是我们加上一句 sqlSession.com ...

  8. php修改js内容,js怎样修改html元素的内容?HTML DOM实现修改内容

    js怎样修改html元素的内容?本章就给大家介绍在js中利用HTML DOM是怎样修改html元素内容的.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 首先我们要了解HTML DO ...

  9. 怎么修改地磅服务器的修改记录,地磅无人值守系统软件怎么修改数据

    原标题:地磅无人值守系统软件怎么修改数据 地磅无人值守系统软件主要管理企业物料计量称重数据,为企业结算提供客观.真实.精确的依据.称重管理系统软件的运行,配合着超高频远距RFID射频识别设备.红外精确 ...

最新文章

  1. hisi mmz内存管理
  2. 3d button - where is OS type and version detected
  3. NCC CAP 6.0 发布 —— 新增支持 OpenTelemetry
  4. java报错symbol_为何此处会出现找不到symbol的错误呢?
  5. 计算机基础(四):C语言字符串处理文件保存
  6. Java编程——九九乘法表
  7. 【python初学者日记】输入年份:判断是否闰年:闰年:yyyy是闰年,这年有366天;yyyy是平年,这年有365天
  8. 2022-2028年全球及中国视频后期制作服务行业投资前景分析
  9. python是高级语言还是低级语言_高级与低级编程语言的解释,哪一种更容易上手?...
  10. 蒟蒻朱的 CSP2020 J/S 游记
  11. JavaEE|IO、存储、硬盘、文件系统相关常识
  12. linux原生运行微信客户端,巧用 Docker 在 Linux 下 运行微信 PC 客户端
  13. 【Java】线程池、Lambda表达式
  14. easyui中combobox级联问题
  15. myftpadmin+proftpd+mysql架设ftp服务器_proftpd – 碎言碎语
  16. Mac设置chrome浏览器跨域
  17. 利用requests库下载视频
  18. 7-2 动物声音“模拟器”
  19. (私人收藏)[开发必备]最全JQuery离线快速查找手册(可查询可学习,带实例)
  20. 笔记(5) —— GPIO 输出高低电平

热门文章

  1. 十四、H.264的变换编码(一)——矩阵运算与正交变换基本概念
  2. php解析QQmv直链,网易云音乐直链解析API源代码^-^
  3. github加速_使用Picgo+GitHub+ jsDelivr搭建CDN加速免费图床
  4. 怎样去除excel表中的虚线_Excel教程:F1键强大的功能,你会用吗?
  5. html点击旋转180,关于点击三角丝滑旋转180度css3 jq处理方法
  6. 关系型数据库和mysql教材_关系型数据库(MySQL)
  7. mysql备份操作_mysql-数据备份操作
  8. 一文了解OOM及解决方案,成功入职字节跳动
  9. 【C++ STL】vector库使用方法
  10. python【力扣LeetCode算法题库】101-对称二叉树