ASP.NET MVC には
Users、 、Roles、UsersInRoles(標準の多対多結合テーブル) の 3 つのテーブルがあります。それを EF にマッピングすると、 と の 2 つのエンティティ タイプが作成されましUsersたRoles。以下のようなコードを使用して、一部のユーザーを削除したいと思います。
var aspnetUsers = _db.aspnet_Users.Single(a => a.UserId == id);
_db.aspnet_Users.DeleteObject(aspnetUsers);
UsersInRolesもちろん、テーブルのSQLレベルには接続された行があるため、できません。
その行をEFレベルから削除する方法(UsersInRolesテーブルはマップされていません)?