0

nhibernate queryover を使用してこのクエリを実行する方法がよくわかりません。現在持っているもの:

var users= _session.QueryOver<User>().Future();

var comps = _session.QueryOver<UserCompetency>()
                .Where(x => users.Any(match => x.UserID == match.UserID)).Future();

例外がスローされ続けます.linq to sqlを使用すると、これは完全に正常に機能しますか?

4

1 に答える 1

0

QueryOver は LINQ ではありません。任意の式はサポートしていません。

Queryそれが必要な場合は、拡張メソッドを使用してください。

于 2012-10-15T16:23:11.290 に答える