腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
过滤
所有
查询
(
尝试
实现
软
删除
)
、
、
、
我正在
尝试
在EF Core 2.0中使用
软
删除
行为。public interface ISoftDeleteModel bool IsDeleted { get; set; }创建适当的列和
软
删除
可以很好地工作,但从DbContext中
过滤
实体就不行了我想在上下文中使用
查询
过滤
,但我被卡住了。Post和Post
实现
了ISoftDeleteModel我可以这样做: protected override void OnM
浏览 1
提问于2017-07-14
得票数 8
回答已采纳
2
回答
是否有在数据库级别进行
软
删除
的机制
、
、
、
、
在MySQL和Oracle中,是否有一种在数据库级别
软
删除
的机制,例如:2)在没有明确的where条件
过滤
掉
软
删除
数据的情况下,
所有
的fetch
查询
都不会提取
软
删除
数据3)
所有
update
查询
只触发未
软
删除
的数据。
浏览 1
提问于2018-03-22
得票数 4
1
回答
用Fluent NHibernate
过滤
软
删除
数据
、
、
、
我正在
尝试
使用Fluent NHibernate在我的应用程序中
实现
简单的
软
删除
。
所有
实体都有布尔标志IsDeleted,而
删除
操作只将此属性设置为true。如果proj1被
软
删除
,我们只需将其IsDeleted属性设置为true。但是,当我访问p的项目时,集合也会自动延迟加载proj1,而不依赖于它的标志。我想通过一些全局规则来自动化这个过程:“只加载IsDeleted设置为false的实体”,这适用于
所有
查询
和延
浏览 0
提问于2013-07-04
得票数 3
2
回答
忽略连接实体的全局
查询
筛选器
、
、
、
在
实现
租户和
软
删除
功能时,全局
查询
筛选器非常方便。) .toList(); 1 entity3 -> N enti
浏览 4
提问于2020-08-02
得票数 8
1
回答
如何管理MYSQL 5.6中的
软
删除
记录?
在如何管理MySQL中的
软
删除
记录方面,我需要一些帮助。我们有几百万份软性
删除
的记录。由于MYSQL不支持
过滤
索引,下面是一些我们正在研究的解决方案MYSQL版本为5.6。我们马上就要到5.7了。 我们有大约一千万份记录在桌子上。大约400万人被
软
删除
。当
浏览 3
提问于2022-04-04
得票数 -2
回答已采纳
2
回答
在
所有
Spring Repository find*方法上强制执行条件
、
有没有一种方法可以对JpaRepository生成的
所有
查询
应用默认
过滤
器/谓词,以自动限制结果。例如,如果我
实现
了一个
软
删除
标志,我希望自动从
所有
进一步的选择中排除这些结果。Hibernate是下面的JPA
实现
,如果这有帮助的话。
浏览 1
提问于2013-09-06
得票数 3
2
回答
JPA规范:
过滤
子实体
、
、
、
我成功地为我的应用程序的实体
实现
了
软
删除
(又称
删除
标志)。然而,我还有一个问题。我已经用findAll和count方法编写了一个自定义的JPARepository,可以
过滤
掉被
删除
的内容。<T>get(DELETED_FIELD_NAME), false)); }; 例如,如果实体具有也被
软
删除
的实体的OneToMany子列表,则不
过滤
该列表,因为
查询
不是由其存储库运行的我的问
浏览 1
提问于2015-01-21
得票数 3
1
回答
如何在带有实体框架(EF6)的Asp.Net MVC5中
删除
ApplicationUser?
、
、
、
我正在为
删除
应用程序中的ApplicationUser而苦苦挣扎。我不介意硬
删除
,但这给了我很多挑战。用户可以创建其他用户可以在其中发表评论的帖子。如果其他用户对用户的帖子进行了评论,则不能硬
删除
该用户,因为
删除
操作正试图级联到帖子上(已有评论阻止了该帖子)。 我也可以使用
软
删除
方法,但在大型应用程序中处理这似乎是一场噩梦。我发现我必须在提到用户的任何内容(评论和帖子作者引用、登录、注册以及帐户/管理控制器中的几乎
所有
内容)周围添加if (!user.IsDe
浏览 0
提问于2016-11-21
得票数 2
1
回答
为什么Laravel5.6/雄辩者不同意它自己的数据库连接?
、
、
、
我的应用程序在生产环境中展示了这种奇怪的行为,没有其他地方(无论是在实际界面中还是在修补程序中):=> Illuminate\Database\MySqlConnection {#832}=> [ +"id": 2, +"deleted_at":
浏览 1
提问于2018-04-25
得票数 1
回答已采纳
1
回答
Spring mongo
软
删除
、
、
我需要
实现
软
删除
功能(在表中维护一个布尔值字段,并基于此
过滤
所有
查询
)。下面的链接只有hibernate的解决方案。 因为我的应用程序很旧,所以我不想更改每个现有的
查询
。
浏览 1
提问于2016-06-28
得票数 0
1
回答
E.F.6,DB优先,
软
删除
-计算列的条件映射
、
、
、
、
我想在使用E.F.6和数据库优先(.edmx)方法的应用程序上
实现
软
删除
功能。然后,我在SqlRepository
删除
方法中添加了处理实体
删除
操作的代码。ISoftDelete接口的实体将在DB中被
删除
,只需使用IsDeleted = true更新即可。我现在遇到的问题是如何在EF
查询
中
过滤
IsDeleted = false。 我
尝试
的是在IsDeletedMapping上映射条件,因为这意味着EF将自动为我们
过滤
这
浏览 1
提问于2015-12-18
得票数 1
1
回答
如何在Entity Framework Core中进行级联
软
删除
,包括导航属性?
、
通过应用
查询
过滤
器,我可以获得标记为IsDeleted = true的
所有
实体,其中IsDeleted是我的实体的一个字段。现在,我的问题很简单,当我
软
删除
一个我也想标记为IsDeleted的导航属性的实体时,如何使用实体框架核心进行级联的
软
删除
。
浏览 1
提问于2018-03-13
得票数 7
2
回答
NHibernate
过滤
器不适用于Session.Get
、
我正在
尝试
实现
一个
软
可
删除
的存储库。通常,使用Delete事件侦听器可以很容易地做到这一点。为了
过滤
被
删除
的实体,我可以在类映射中添加一个Where属性。但是,我还需要在这个实体的存储库中
实现
另外两个方法:还原和Page。还原将“取消
删除
”实体和清除将硬
删除
他们。这意味着我不能使用Where属性(因为它阻止了对任何访问的
软
删除
实体)。我
尝试
使用filters代替。我可以创建一个<e
浏览 2
提问于2009-03-04
得票数 7
回答已采纳
1
回答
api-platform
过滤
掉
软
删除
的条目
、
、
、
我已经使用为我的商店实体设置了
软
删除
。doctrine: orm: enabled: true 因此,当我点击URL /stores时,只返回活动商店,但如果我将配置更改为enabled: false,它将给出包括已
删除
项目在内的
所有
结果现在,我想要
实现
的是从前端传递一个
查询
参数,比如
浏览 10
提问于2020-05-13
得票数 2
回答已采纳
1
回答
Entity Framework 6自动
过滤
延迟加载导航属性
、
、
我正在使用IsDeleted列在我的应用程序中
实现
软
删除
,并使用EF 6Code First for ORM。我想在使用点运算符访问延迟加载导航属性时自动
过滤
删除
的实体(与许多关系).For示例:用户有许多角色{ protected set { _roles= value; }} 当我使用user.R
浏览 4
提问于2016-08-09
得票数 1
1
回答
在对象上进行的
所有
查询
中添加条件
、
我想在我的
所有
查询
中添加一个“隐藏”
查询
。5 black peugeot modely false在我的
所有
查询
中,销毁的汽车将被排除在外。如果我在
查询
中
浏览 3
提问于2012-06-06
得票数 2
1
回答
如何在强循环回环中创建钩子用于
软
删除
、
、
我期待在
所有
模型创建钩子在强循环回圈,以
实现
软
删除
。 我希望包含where
过滤
器自动
删除
:0,所以只有未
删除
的数据被检索。我想要相同的验证逻辑,自动将我的
查询
与已
删除
的:0条件连接起来。为了从DB端
实现
这一点,我创建了一个默认值为0的标志。如果我想取被
删除
的记录。我只是附加
删除
:1所以它过激基条件。跟我有关系。我是PHP,为了在框架中
实现
这一点,我在基本模型中附加
浏览 1
提问于2015-02-26
得票数 2
回答已采纳
2
回答
用于特定列的最佳索引通常是NULL?
、
、
我有一个已
删除
的列,它是一个DateTime,代表了记录从系统中“
删除
”的那一刻(这是一个
软
删除
,因此物理记录本身没有被
删除
)。几乎
所有
访问该表的
查询
都会对其设置一个“WHERE Deleted NULL”
过滤
器。我并不担心没有这个
过滤
器的
查询
的性能。 为这种情况构建的最佳索引是什么?已
删除
的筛选索引为空?
浏览 4
提问于2014-09-26
得票数 2
回答已采纳
2
回答
Nhibernate延迟加载
软
删除
实体的问题
、
、
、
、
大家好,我有一个问题,我会很快在我们的应用程序中描述一下,我们使用Nhibernate作为ORM,流畅的Nhibernate用于映射,并
实现
了实体的
软
删除
,这意味着实体不会物理地
删除
数据库,它只是设置了属性问题是,当实体加载延迟加载时,
软
删除
的实体也会加载。加载实体后,我需要在代码中调用此实体的每个位置
过滤
DeletedDate为空的位置,但这并不好。如何在一般情况下解决
所有
实体的延迟加载
软
删除
问题? 你能帮帮我吗?
浏览 1
提问于2011-08-01
得票数 0
回答已采纳
3
回答
如何使用“实体框架核心”(又名EF7)
实现
“
软
删除
”?
、
我正在
尝试
使用EF7
实现
一个“
软
删除
”。我的Item表有一个名为IsDeleted的字段,类型为bit。我在SO周围和其他地方看到的
所有
示例都使用了这样的东西:{我想让EF自动
过滤
掉我的Item表中IsDeleted == 1 (或true)的
所有
记录。我不希望在每个
查询
的末尾都需要一个&& x.IsD
浏览 0
提问于2016-06-21
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ASP.NET Core 中通过EF Core实现全局过滤查询
Java递归查询所有子节点ID的实现和应用
告别繁琐,这个平台能否实现一键查询所有电商快递?
3分钟短文:Laravel 从软删除说到模型作用域的概念
ThinkPHP5开发连载五十二之模型-软删除
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券