-
Notifications
You must be signed in to change notification settings - Fork 857
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Includemany的softdelete问题 #1028
Comments
请换 全局过滤 器。https://github.com/dotnetcore/FreeSql/wiki/%e8%bf%87%e6%bb%a4%e5%99%a8 |
同问 |
请换 全局过滤 器。https://github.com/dotnetcore/FreeSql/wiki/%e8%bf%87%e6%bb%a4%e5%99%a8 |
使用仓储过滤器
改使用全局过滤器
不生效
改成以下生效
很多地方用到仓储的方法,都得修改。请问有没有什么办法像下面配置就可以使用全局过滤器
|
这样才是正确用法: using (_userRepository.DataFilter.Disable("TenantQuery"))
{
var user = await _userRepository.GetAsync(1);
} repo.DataFilter.Disable 可以禁用全局过滤器的,你使用的哪个版本? |
使用过没生效
freesql 版本1.8.1 |
v2.3.100
|
升级注意事项:#563 |
感谢,我试下 |
下午好,freesql 版本升级到2.3.106了 Repository.DataFilter 无法禁用 GlobalFilter
|
v2.3.100 升级到2.3.106 |
@ZevFung 这个确实无效,等会修复发布 |
v3.2.650-preview20220520 版本已发布,10分钟后更新 |
感谢,测试过,已修复 |
问题描述及重现步骤:
使用了includemany进行贪婪加载后全局设置的softdelete过滤器不起作用,代码如下。
全局软删除过滤器配置如下。
查询结果如下。
数据库使用sql查询结果如下。
数据库的具体版本
安装的包
.net framework/. net core? 及具体版本
The text was updated successfully, but these errors were encountered: