mirror of
https://github.com/dotnetcore/BootstrapBlazor.git
synced 2025-12-20 10:26:41 +08:00
!1189 fix(#I3CPLZ): update item count in EFCore data service
* release: 发布 5.0.12-beta02 * fix: 修复 EFCore 页码不正确问题
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<Version>5.0.12-beta01</Version>
|
||||
<Version>5.0.12-beta02</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
@@ -96,9 +96,9 @@ namespace BootstrapBlazor.DataAcces.EntityFrameworkCore
|
||||
{
|
||||
// 处理过滤与高级搜索
|
||||
var query = _db.Set<TModel>()
|
||||
.Count(out var count)
|
||||
.Where(option.Filters.Concat(option.Searchs).GetFilterLambda<TModel>(), option.Filters.Any() || option.Searchs.Any())
|
||||
.Sort(option.SortName!, option.SortOrder, !string.IsNullOrEmpty(option.SortName))
|
||||
.Count(out var count)
|
||||
.Page((option.PageIndex - 1) * option.PageItems, option.PageItems);
|
||||
|
||||
var ret = new QueryData<TModel>()
|
||||
|
||||
Reference in New Issue
Block a user