我嘗試了來自其他帖子的其他解決方案,但都沒有工作。在依賴類型上找不到導航屬性
public class Users
{
[Key]
public int userID { get; set; }
public string username { get; set; }
public string password { get; set; }
[ForeignKey("Groups")]
public virtual int groupID { get; set; }
}
涉及到
public class Groups
{
[Key]
public int groupID { get; set; }
public string groupName { get; set; }
}
我錯過了什麼?
你的用戶類需要一個屬性'public virtual Groups group {get;組; }' –
O所以你只需要把一個包含它們的集合? –
只是一個對象(假設'Users'有一個'Groups')或其公共集合 Groups {get;組; }'if'Users'包含多個'Groups'(在這種情況下,你需要刪除'public virtual int groupID {get; set;}'屬性 –