抱歉 我发现了问题 非分表实体 插入数据是正常的,是创建时间没有赋值导致数据在最后面去了,问题已经解决,感谢您耐心专业的指导!目前多租户指向的是一个数据库地址,后续我再使用中会观察数据情况!再次感谢您!
哈哈 感谢您的回复!??= 改成 ?? 其实这里是我自己改掉的 ,
1 因为我在调试的时候发现 ,没引入ShardingCore时 InsertAsync 默认的AutoSave就是false 并且数据可以正常写入 且SpcAutoAnalyse继承了SpcAutoAnalyseBase 也无需手动给并发戳,
2 现在的情况是 注册了分表的 SpcAutoAnalyse 这个实体 InsertAsync方法 参数 autoSave设置true 时 ,再手动赋值 ConcurrencyStamp 并发戳 后确实可以进行数据的新增了。但是其他没有配置分表的实体比如:SPCHandAnalysis
也无法进行数据新增了 ,
3 我在想ShardingCore 应该只会接管 注册过的实体吧比如 :UseRouteConfig(o => { o.AddShardingTableRoute<SpcAutoAnalysesMonthRoute>(); o.AddShardingTableRoute<SPCOOCMonthRoute>(); })




1 我照着您昨天的例子写了一个 发现运行查表和新增都是可以的 2 所以我现在把项目打包给您帮忙看下是不是Module设置或者DBContext哪里有不对, 3 还有您提到的 Configure<AbpMultiTenancyOptions>(options => { options.IsEnabled = true; }); 在测试Moudle也加了多租户的设置,和 ShardingCore 的 IVirtualDataSource的冲突该怎么处理 4 项目临时链接 https://limewire.com/d/7HKQ6#3xTkBz3Pag Thanks!
好的 确实是多租户的的微服务项目 因为项目引用太多 我整理一个能复现问题的测试项目 稍后发给您 帮忙看下 非常感谢!
没找到问题 , 我重新创建了自定义的登录页面 问题解决了
from 和 input 元素都不存在
是的,注释了 @if (Model.EnableLocalLogin) 依然无法加载出账号密码框