0

我有一组表

用户 UserPermissions 权限

一个用户可以拥有一个或多个由链接表 UserPermissions 指定的权限。

我的 User 类型的对象有一个 IList

我不确定如何正确配置 NHibernate,以便映射将查看 UserPermissions 键以获取权限信息。

4

1 回答 1

2

标准多对多映射?

HasManyToMany(user => user.Permissions)
    .Table("UserPermissions")
    .ParentKeyColumn("user_id")
    .ChildKeyColumn("permission_id");
于 2013-10-25T06:27:59.617 回答