实体框架:如何通过记录的主键删除记录? [英] Entity Framework: How do I delete a record by its primary key?
本文介绍了实体框架:如何通过记录的主键删除记录?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在不先执行SELECT语句来加载实体的情况下通过其主键删除记录?
How do I delete a record by its primary key without first doing a SELECT statement to load the entity?
推荐答案
您可以使用虚拟对象:
var entity = new YourEntity { Key = yourKey };
context.Entities.Attach(entity);
context.Entities.DeleteObject(entity);
context.SaveChanges();
这篇关于实体框架:如何通过记录的主键删除记录?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文