Update QueryableProvider

This commit is contained in:
sunkaixuan 2022-07-15 20:08:11 +08:00
parent 2a79b93c27
commit b13bcdb5d2

View File

@ -1992,7 +1992,7 @@ namespace SqlSugar
{ {
if (pageIndex == 0) if (pageIndex == 0)
pageIndex = 1; pageIndex = 1;
var list = this.Clone().Skip(pageIndex-1*pageSize).Take(pageSize).ToList(expression); var list = this.Clone().Skip((pageIndex-1)*pageSize).Take(pageSize).ToList(expression);
var countQueryable = this.Clone(); var countQueryable = this.Clone();
countQueryable.QueryBuilder.Includes = null; countQueryable.QueryBuilder.Includes = null;
totalNumber = countQueryable.Count(); totalNumber = countQueryable.Count();
@ -2279,7 +2279,7 @@ namespace SqlSugar
{ {
if (pageIndex == 0) if (pageIndex == 0)
pageIndex = 1; pageIndex = 1;
var list =await this.Clone().Skip(pageIndex - 1 * pageSize).Take(pageSize).ToListAsync(expression); var list =await this.Clone().Skip((pageIndex - 1) * pageSize).Take(pageSize).ToListAsync(expression);
var countQueryable = this.Clone(); var countQueryable = this.Clone();
countQueryable.QueryBuilder.Includes = null; countQueryable.QueryBuilder.Includes = null;
totalNumber.Value =await countQueryable.CountAsync(); totalNumber.Value =await countQueryable.CountAsync();