我需要使用实体框架中的内部联接删除一些记录。
例如,我有User,Role和UserRoleMapping表:
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)
这在实体框架中可能吗?