出现该错误是因为ES 5.x之后,对聚合所依据的字段用单独的数据结构(fielddata)缓存到内存里了,但是在text字段上默认是禁用的,如果有需要单独开启,这样做的目的是为了节省内存空间。具体实现方法可以参考文档或者自行百度。

这里快速解决方法是在出问题的字段后加上keyword,比如我这里的brandName改成brandName.keyword

reason=Fielddata is disabled on text fields by default. Set fielddata=true on [brandName] in order t相关推荐

  1. ES关键字排序报错 reason=Fielddata is disabled on text fields by default. Set fielddata=true on 关键字 in order

    问题描述 在使用 java 编写 ES 的查询接口的时候,需要根据某关键字进行排序并返回数据,但是在排序的时候报错如下: ElasticsearchStatusException[Elasticsea ...

  2. es进行聚合操作时提示Fielddata is disabled on text fields by default

    在进行排序前,先执行以下操作 {"properties": {"updatedate": { "type": "text" ...

  3. 【Elasticsearch】Fielddata is disabled on text field fielddata=true

    文章目录 1.概述 2.默认禁用 本文为博主九师兄(QQ:541711153 欢迎来探讨技术)原创文章,未经允许博主不允许转载. 1.概述 转载并且补充:https://www.cnblogs.com ...

  4. 更新fielddata为true_关于ElasticSearch的聚类时出现fielddata=true问题

    在ElasticSearch中默认fielddata默认是false的,因为开启Text的fielddata后对内存的占用很高 index:megacorp type:employee 如果进行聚合查 ...

  5. 在Elasticsearch中对 text 类型的字段进行聚合异常Fielddata is disabled,Set fielddata=true

    在Elasticsearch中对 text 类型的字段进行聚合异常Fielddata is disabled,Set fielddata=true 参考文章: (1)在Elasticsearch中对 ...

  6. uitextfield 键盘类型_iOS输入类型-文本字段(Text Fields) | 菜鸟教程

    为什么使用不同的输入类型? 键盘输入的类型帮助我们从用户获取必需的输入. 它移除不需要的键,并包括所需的部分.用户可以通过使用 UITextField 的键盘属性设置输入的类型. 如:文本字段( te ...

  7. 白话Elasticsearch51-深入聚合数据分析之text field聚合以及fielddata原理

    文章目录 概述 官网 示例 对于分词的field执行aggregation,报错 给分词的field,设置fielddata=true,可执行 使用field.keyword,对分词的field进行聚 ...

  8. 【Elasticsearch】es fielddata 字段数据

    1.概述 官网:官网 在es中,text类型的字段使用一种叫做fielddata的查询时内存数据结构.当字段被排序,聚合或者通过脚本访问时这种数据结构会被创建.它是通过从磁盘读取每个段的整个反向索引来 ...

  9. es 指定排序字段_ES使用text类型字段排序报错

    elasticsearch text字段排序报错解决 使用elasticsearch 进行排序的时候,我们一般都会排序数字.日期.但是在排序text类型的时候就会出现错误. GET xytest/su ...

最新文章

  1. 深入剖析微软Office Word主控文档利与弊
  2. UA MATH566 统计理论 证明UMVUE的方法
  3. Domain Driven Design and Development In Practice--转载
  4. Win11系统如何调节字体大小
  5. (2) 第二章 WCF服务与数据契约 服务契约详解(三)- [ServiceContract]特性
  6. 这个严重 0day 可导致79款 Netgear 路由器遭远程接管,无补丁
  7. [Java] 蓝桥杯ALGO-117 算法训练 友好数
  8. 熊猫分发_熊猫重命名列和索引
  9. 分析一个在高并发下的财务支付锁的问题
  10. WIN7开机欢迎界面后黑屏
  11. 人工智能发展月报(2022年6月)
  12. iPi Soft: Motion Capture for the Masses(大众化的运动捕捉软件)
  13. ASP.NET Web Forms - 教程
  14. 位运算实现求一个数的相反数
  15. 一日一技:Python + Excel——飞速处理数据分析与处理
  16. NOI / 1.5编程基础之循环控制——01:求平均年龄
  17. MAUI 入门教程系列(5.XAML及页面介绍)
  18. jkd动态代理源码分析
  19. 仓库管理员怎样做台账_福利好企业SKF招聘测量检查员和仓库管理员,还在等什么快来报名吧...
  20. 使用 openpyxl 处理 Excel 电子表格

热门文章

  1. Oracle中lead() over()的用法
  2. 计算机叫醒服务英语,电脑叫醒服务英语对话
  3. QT4.8.7PC端安装详细教程(MinGW 4.8.2和QTCreator4.2.0)
  4. java archlinux_ArchLinux的使用(2):开发环境的搭建
  5. python学习拾遗(五)——Matplotlib绘图可视化
  6. 记录参加CSDN上海大联欢活动
  7. 打开cmd的五种方式的常用的Dos命令
  8. JSONObject对象与JSON转换
  9. Android打开文件
  10. numpy数组(无冒号,单冒号,双冒号)的含义