NH QueryOver FetchMany Exception

时间:2010-12-16 23:30:21

标签: vb.net nhibernate linq-to-nhibernate

我正在尝试查询父用户,然后查询他们的UserRoleMappings。我有类似于以下声明的内容:

Dim userObj As User = session.Queryable(Of User)().Where(Function(x) x.username.Equals("someone")).FetchMany(Function(y) y.UserRoleMappings).SingleOrDefault()

当我尝试运行此语句时,我得到以下异常:

  

获取请求必须是简单的成员访问表达式; 'Convert(y.UserRoleMappings)'是一个UnaryExpression。   参数名称:relatedObjectSelector

我可以确认我在C#测试用例中使用它,但不幸的是我需要它在VB中工作。有人可以帮忙吗?

0 个答案:

没有答案