Coldairarrow / EFCore.Sharding

Database Sharding For EFCore
Apache License 2.0
693 stars 143 forks source link

按照时间分表,分页查询的时候只查询当天的? #125

Closed WangJunZzz closed 2 years ago

WangJunZzz commented 2 years ago

我看了几个issue,https://github.com/Coldairarrow/EFCore.Sharding/issues/91 分表配置中的创建时间设置为第一张表的时间???

WangJunZzz commented 2 years ago

版本 6.0.2 后续改成按月生成表: 1.做分页查询 当月和下雨的数据可以查询到,但是上月数据查不到。 var list = await _shardingDbAccessor.GetIShardingQueryable() .OrderByDescending(e => e.ReceiveDateTime).Skip(input.SkipCount).Take(input.PageSize).ToListAsync(); 2.上月表1条数据,当月2天,下月1条,但是查询出来只有3天,上月的未查到。