sql - 如何让 Entity Framework 使用存档标志?

标签 sql sql-server-2005 entity-framework

我正在尝试创建一组表,我们实际上并没有删除它们,而是设置了存档标志。当我们删除一个实体时,不应将其删除,而应将其标记为已归档。

支持这一点的编程模式是什么?

如果有其他解决方案,我也不想为每个具有这些存档标志的表推出我自己的存储过程。

最佳答案

myEntity.IsArchived = true;
context.SaveChanges();

如果您的要求是不删除,则不要删除;-)

关于sql - 如何让 Entity Framework 使用存档标志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2517948/

相关文章:

php - mysql 日期间隔、php 日期间隔

sql-server - 如何在 SQL Server 中查找运行跟踪?

asp.net - 数据库错误,供应商代码 17

c# - LINQ 按名称排序 ThenBy ChildrenCollection.Name

c# - "if"Formview 标记中的条件

mysql - 在 SQL 表的一个字段中插入和检索多个值

java - 无法通过java执行创建表sql查询

sql - 我在哪里可以找到postgresql中的sql语句日志?

database - 标识列中的重复值

c# - EF 5 中的表值函数?