小编Gop*_*han的帖子

如何在实体框架中使用内联删除或更新?

我需要使用实体框架中的内部联接删除一些记录。

例如,我有User,RoleUserRoleMapping表:

User => Id, Name
Role => Id, Name
UserRoleMapping => Id, UserId, RoleId
Run Code Online (Sandbox Code Playgroud)

现在我需要删除属于 Id = 2 角色的用户。

我需要触发查询,如下所示

Delete user 
from User 
inner join UserRoleMapping on User.Id = UserRoleMapping.UserId 
where UserRoleMapping.RoleId = 2
Run Code Online (Sandbox Code Playgroud)

这在实体框架中可能吗?

entity-framework

6
推荐指数
1
解决办法
4997
查看次数

标签 统计

entity-framework ×1