のリストを含むUser
という名前のマップされたnhibernateオブジェクトモデルがあるとします。また、有効な登録のリストを含むC#配列もあります。Nhibernateオブジェクトモデル配列がC#配列と交差する場所の問い合わせ
有効な登録が含まれているユーザーのみにクエリを送信するにはどうすればよいですか。
私は次のことを試してみました:
Registration[] validRegistrations; // already populated
session.Query<User>().Where(usr => usr.Registrations.Intersect(validRegistrations).Any());
私はこれをしようとすると、私は次のエラーを取得する:"The IntersectResultOperator result operator is not current supported"
はユーザーであり、登録は双方向マッピングされていますか?ユーザーは無効な登録をしていますか? – Fran