2013-10-24 38 views
0

得到一個集合我有一組表如何從一個鏈接表功能NHibernate

用戶 UserPermissions 權限

的用戶也可能會被鏈接表UserPermissions指定的1個或多個權限。

我喜歡的類型用戶的對象有一個IList

我不知道如何正確地配置NHibernate的,這樣的映射將着眼於UserPermissions鍵獲得許可信息。

回答

2

標準多對多映射?

HasManyToMany(user => user.Permissions) 
    .Table("UserPermissions") 
    .ParentKeyColumn("user_id") 
    .ChildKeyColumn("permission_id"); 
+0

這正是我所需要的。謝謝你善良的人! – GameScrub