Elasticsearch排序出现No mapping found for [limit_time] in order to sort on错误
一、问题描述今天用Elasticsearch做排序时候报如下错误:No mapping found for [limit_time] in order to sort on大概意思是按limit_time排序时找不到该字段的映射类型如下图所示,查询21个分片,15个成功,6个失败,这样肯定达不到排序目的二、解决方案既然找不到映射类型(和es索引下的field是共用有关),那我们就指定其映射类型就好,这里limit_time类型为keyword,在排序时加上"unmapped_..