使用es进行搜索的时候会报出以下异常:
QueryShardException[No mapping found for [timestamp] in order to sort on]
分析会有以下几点造成这个报错
- 只是建立了索引,没有建立mapping信息
- 建立了索引和mapping信息,并没有导入数据,就开始进行数据查询
- 建立索引和mapping信息,也导入了数据,但是查询的时候或者排序的时候使用的字段不存在
使用es进行搜索的时候会报出以下异常:
QueryShardException[No mapping found for [timestamp] in order to sort on]
分析会有以下几点造成这个报错