【发布时间】:2013-11-03 22:00:53
【问题描述】:
我有一组表
用户 用户权限 权限
一个用户可以拥有一个或多个由链接表 UserPermissions 指定的权限。
我的 User 类型的对象有一个 IList
我不确定如何正确配置 NHibernate,以便映射查看 UserPermissions 键以获取权限信息。
【问题讨论】:
标签: c# nhibernate fluent-nhibernate mapping fluent
我有一组表
用户 用户权限 权限
一个用户可以拥有一个或多个由链接表 UserPermissions 指定的权限。
我的 User 类型的对象有一个 IList
我不确定如何正确配置 NHibernate,以便映射查看 UserPermissions 键以获取权限信息。
【问题讨论】:
标签: c# nhibernate fluent-nhibernate mapping fluent
标准多对多映射?
HasManyToMany(user => user.Permissions)
.Table("UserPermissions")
.ParentKeyColumn("user_id")
.ChildKeyColumn("permission_id");
【讨论】: