【发布时间】:2016-01-17 17:27:16
【问题描述】:
我有一个 UserEntity 映射喜欢并得到 无法同时提取多个包。错误
public UserEntityMap : ClassMap<UserEntity>
{
//Other properties
HasMany(x => x.Addresses).KeyColumn("User_id").Fetch.Join();
HasMany(x => x.Roles).KeyColumn("User_id").Fetch.Join();
}
当我为用户实体创建查询时,我想同时获取地址和角色。 我应该怎么做才能看到像
这样的输出Select * from UserEntity u
join Addresses a on u.id=a.User_id
join Roles r on u.id=r.User_id where u.id=?
【问题讨论】:
标签: c# nhibernate fluent-nhibernate nhibernate-mapping fluent-nhibernate-mapping