我想使用以下查询加载用户及其角色的列表:
var q = from u in session.Linq<User>()
select new
{
u.Name,
u.Password,
Roles = from r in u.Roles
select new { r.Code, r.Name }
};
但是这个查询不起作用。产生以下错误:“未实现方法'Select'。”
¿ 消息提示 NHibernate.Linq 不支持嵌套选择?我想知道这是确定的还是存在其他方式来做到这一点?
PD:请原谅我的英语不好。