如何删除对象而不检索它在EF

本文关键字:检索 EF 对象 何删除 删除 | 更新日期: 2023-09-27 18:15:21

我们有一个有几个nText列的表,所以希望删除一行而不检索它

另一个问题是,我们不知道IDentity值,但知道其他几个唯一标识行的值,所以下面的例子不能像

那样工作http://blogs.msdn.com/b/alexj/archive/2009/03/27/tip-9-deleting-an-object-without-retrieving-it.aspx

希望在EF5中有一些更新的东西来解决这个问题,而不诉诸于存储过程?

如何删除对象而不检索它在EF

使用ExecuteStoreCommand

例如:

databaseContext.ExecuteStoreCommand("DELETE FROM [table] where ... ");