IQuery NHibernate - リストである必要がありますか?
-
09-06-2019 - |
質問
を実行している場合、オブジェクトとして返すことができますか?
Select OneItem from Table Where OtherItem = "blah"?
これを行うより良い方法はありますか?
ID ではなく名前に基づいてオブジェクトを返すコンストラクターを構築しています。
解決
query.UniqueResult<T>()
1 つだけを返します T
他のヒント
考えられる結果が複数ある場合は、 query.FirstResult()
もっと良いかもしれない。
または、LINQ を使用すると、 query.First()
, query.SingleOrDefault()
, query.Min(predicate)
等...
所属していません StackOverflow