目录
org.elasticsearch.index.query.QueryShardException:No mapping found for [xx] in order to sort on
报错信息
测试环境
java
org.elasticsearch.index.query.QueryShardException:
No mapping found for [xx] in order to sort on
数据不存在的时候或者索引无法正确识别的时候会出现该问题
一开始纠结sort, 百度说什么第一次创建索引sort没初始化的问题, 又去看源码啥的...
复盘
- 先去看代码, 近期无改动
- 先去控制台查看下索引果然挂了RED, 其他环境的集群和索引正常
- 改了下分片, 重建索引, 依然报错
- 研发环境有数据, 测试环境索引 数据为空, 破案了
- 增个数据, 果然好了
有用请点赞,养成良好习惯!
疑问、交流、补充请留言!