NHibernate 3.1.0で "Select 1"のようなサブクエリを実行するにはどうすればよいですか?NHibernate 3.1.0:1サブクエリを選択
は、以前のバージョンでは、私たちは選択などのようなもの、 .SetProjection(Projections.Constant( "1")3.1.0では
、 .Select(1)ことはできませんが、(使用知っています。 ...)のFunc <は、パラメータとして....>期待しています。
感謝。
NHibernate 3.1.0で "Select 1"のようなサブクエリを実行するにはどうすればよいですか?NHibernate 3.1.0:1サブクエリを選択
は、以前のバージョンでは、私たちは選択などのようなもの、 .SetProjection(Projections.Constant( "1")3.1.0では
、 .Select(1)ことはできませんが、(使用知っています。 ...)のFunc <は、パラメータとして....>期待しています。
感謝。
Select(params IProjection projections)
と過負荷があるので、あなたはここで.Select(Projections.Constant("1"))
を書くことができますsaですmple、
Session.QueryOver<Person>()
.Where(p => P.Id == personId)
.Select(Projections.Constant(1))
.Take(1)
.SingleOrDefault<int>();