瀏覽代碼

修复`page`方法会打印两次`count`语句的问题

mxd 3 年之前
父節點
當前提交
ec44e63d5b
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      magic-api/src/main/java/org/ssssssss/magicapi/modules/SQLModule.java

+ 1 - 1
magic-api/src/main/java/org/ssssssss/magicapi/modules/SQLModule.java

@@ -467,7 +467,7 @@ public class SQLModule extends HashMap<String, SQLModule> implements MagicModule
 		assertDatasourceNotNull();
 		Dialect dialect = dataSourceNode.getDialect(dialectAdapter);
 		BoundSql countBoundSql = boundSql.copy(dialect.getCountSql(boundSql.getSql()));
-		int count = countBoundSql.getCacheValue(this.sqlInterceptors, () -> selectInt(countBoundSql));
+		int count = selectInt(countBoundSql);
 		return page(count, boundSql, page, dialect);
 	}