refactor: 重构 count 方法。
This commit is contained in:
Suomm 2023-07-05 08:14:14 +08:00 committed by 王帅
parent 4e93429609
commit e17d29abe1

View File

@ -2158,28 +2158,28 @@ public class QueryMethods {
* 返回指定列的总行数 * 返回指定列的总行数
*/ */
public static FunctionQueryColumn count() { public static FunctionQueryColumn count() {
return new CountQueryColumn(); return new FunctionQueryColumn(COUNT);
} }
/** /**
* 返回指定列的总行数 * 返回指定列的总行数
*/ */
public static FunctionQueryColumn count(String column) { public static FunctionQueryColumn count(String column) {
return new CountQueryColumn(column); return new FunctionQueryColumn(COUNT, column);
} }
/** /**
* 返回指定列的总行数 * 返回指定列的总行数
*/ */
public static FunctionQueryColumn count(QueryColumn column) { public static FunctionQueryColumn count(QueryColumn column) {
return new CountQueryColumn(column); return new FunctionQueryColumn(COUNT, column);
} }
/** /**
* 返回指定列的总行数 * 返回指定列的总行数
*/ */
public static <T> FunctionQueryColumn count(LambdaGetter<T> column) { public static <T> FunctionQueryColumn count(LambdaGetter<T> column) {
return new CountQueryColumn(LambdaUtil.getQueryColumn(column)); return new FunctionQueryColumn(COUNT, LambdaUtil.getQueryColumn(column));
} }