我有一個表:MVC 5碼第一用戶ID作爲外鍵
public class TestModel
{
public int Id { get; set; }
public string UserId { get; set; }
public string Name { get; set; }
}
我想用戶ID列是一個外鍵的MVC成員的用戶ID列。 我該如何實現這一目標?
我IdentityModels:
public class ApplicationUser : IdentityUser
{
}
public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public ApplicationDbContext()
: base("DefaultConnection")
{
}
}
感謝作者,這也適用於相反的,如果你想與外鍵的AspNetUsers表引用另一個表,添加相同的代碼到ApplicationUser類更改相關類型。只要確保在另一個表中定義了一個關鍵列。 –
@brad如果我的實體在另一個類庫項目中並且身份表位於Web項目中,如何添加外鍵關係?如果您有任何想法,請讓我知道嗎? – Steve