1
参加し、これはEF CodeFirst AddColumn関数は、だから私は、ASPのアイデンティティApplicationUserがFriendRequestsを持って を使用している関係
public class ApplicationUser : IdentityUser
{
public ApplicationUser()
{
FriendRequests = new Collection<ApplicationUser>();
}
public virtual ICollection<ApplicationUser> FriendRequests {get; set;}
}
そして、ここでは私の流暢のAPIマッピングである私がやったことある
modelBuilder.Entity<ApplicationUser>()
.HasMany(x => x.FriendRequests)
.WithMany()
.Map(x =>
{
x.MapLeftKey("UserRequestingID");
x.MapRightKey("UserBeingRequestedID");
x.ToTable("FriendRequests");
});
これは、2つの列 "UserRequestingID"と "UserBeingRequestedID"を持つテーブル "FriendRequests"を作成します。
このテーブルに「isIgnored」列を追加したいのですが、どうすればいいですか? 私はこのようにすることもできますか?それとも私は新しいクラスを作成するのか?
ありがとうございました。
ありがとう! – Willy