版本: 7-7.15
简而言之,当您尝试以一种不被 Elasticsearch 中字段数据类型支持的方式使用该字段时,就会发生此错误。例如,您可能试图对数值字段执行文本操作。要解决此问题,您可以更改操作以匹配字段的数据类型,或者使用支持您要执行的操作的不同映射重新索引数据。此外,请确保该字段存在于您的索引中,并且字段名称中没有拼写错误。
日志上下文 #
日志 “Field [” + fieldName + “] does not support " 的类名是 ShapeQueryPointProcessor.java。 我们为那些寻求深入上下文的人从 Elasticsearch 源代码中提取了以下内容:
}
} @Override
public Query visit(org.elasticsearch.geometry.Line line) {
throw new QueryShardException(context; "Field [" + fieldName + "] does not support "
+ ShapeType.LINESTRING + " queries");
} @Override
// don't think this is called directly





