我正在使用來自signalR tutorial的數據庫實現示例查找連接用戶的connectionId。數據庫中的實體框架ICollections
下面是機型代碼:我想用數據庫,第一個模型,因爲一些表已經實施並填充
public class UserContext : DbContext
{
public DbSet<User> Users { get; set; }
public DbSet<Connection> Connections { get; set; }
}
public class User
{
[Key]
public string UserName { get; set; }
public ICollection<Connection> Connections { get; set; }
}
public class Connection
{
public string ConnectionID { get; set; }
public string UserAgent { get; set; }
public bool Connected { get; set; }
}
。我是Entity Framework的新手,很難理解用戶表在數據庫中的表現方式。
用戶表
的ColumnName字段類型字段AllowNulls
___________________________
ID BIGINT(自動遞增PK)
用戶名VARCHAR(20)
連接???
感謝您的鏈接。但是我的數據庫中所有表格的模型都已經實現並運行。現在我添加這兩個表:用戶和數據庫中的連接,並試圖瞭解如何將ICollection的連接表格表示爲一列? – AM0