微调
This commit is contained in:
@@ -888,7 +888,7 @@ public class InfluxQueryWrapper {
|
||||
* 输出 columnName
|
||||
*/
|
||||
@SafeVarargs
|
||||
public final <T, R> InfluxQueryWrapper groupBy(ICFunction<T, R>... columnName) {
|
||||
public final <T, R> InfluxQueryWrapper groupBy(ICFunction<T, R>... columnName) {
|
||||
for (ICFunction<T, R> tricFunction : columnName) {
|
||||
groupColumn.add(this.getColumnName(measurement, LambdaUtil.columnToString(tricFunction)));
|
||||
}
|
||||
@@ -996,17 +996,7 @@ public class InfluxQueryWrapper {
|
||||
*/
|
||||
private String getColumnName(Class<?> clazz, String fieldName) {
|
||||
Field field = this.getTargetClassField(clazz, fieldName);
|
||||
Column column = field.getAnnotation(Column.class);
|
||||
//数据库字段
|
||||
String influxColumn;
|
||||
if (Objects.isNull(column)) {
|
||||
//没有注解,就用属性名
|
||||
influxColumn = fieldName;
|
||||
} else {
|
||||
//获取注解映射的名称
|
||||
influxColumn = column.name();
|
||||
}
|
||||
return influxColumn;
|
||||
return getColumnName(field);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user