版本: 7.2-7.17
简而言之,当在 Elasticsearch 中使用了无效类型进行分组时,就会发生此错误。这可能是由于拼写错误、语法错误,或使用了 Elasticsearch 无法识别的类型导致的。要解决此问题,首先应验证用于分组的类型是否正确且受 Elasticsearch 支持。如果类型正确,请检查查询的语法以确保其格式正确。最后,确保你的 Elasticsearch 版本支持你使用的类型,因为某些类型仅在较新版本中可用。
日志 “invalid grouping type:” 类名是 GroupConfig.java。 我们从 Elasticsearch 源代码中提取了以下内容,供那些寻求深入上下文的人参考:
break;
case GEOTILE_GRID:
groupSource = GeoTileGroupSource.fromXContent(parser, lenient);
break;
default:
throw new ParsingException(parser.getTokenLocation(), "invalid grouping type: " + groupType);
} parser.nextToken(); groups.put(destinationFieldName, groupSource);





