我有这样的事情:现在有没有办法删除单个实体的更改跟踪机制?
var dbTransactions = context.Transactions.Where(t => t.Date >= yesterday).Select(t => t).ToList();
,我想从dbTransactions
列表中删除的对象,而不是从实际的数据库。后来我打电话给context.SaveChanges()
,如果我这样做,它会从我的数据库中删除行。我如何禁用更改追踪dbTransactions
?
http://stackoverflow.com/questions/4168073/entity-framework-code-first- no-detach-method-on-dbcontext – SLaks 2013-03-04 19:18:14
从列表中删除对象不会将它们标记为在DbContext中被删除。 –
2013-03-04 19:18:53