IQuery NHibernate - HAS A List?

Is it possible to return it as an object if I do

Select OneItem from Table Where OtherItem = "blah"? 

Is there a better way to do this?

I am creating a constructor to return an object based on its name, not its identifier.

+4
source share
3 answers

query.UniqueResult<T>() returns only one T

+5
source

If there is more than one potential result, then query.FirstResult() might be better.

+1
source

Or using LINQ, you can have query.First() , query.SingleOrDefault() , query.Min(predicate) , etc.

0
source

Source: https://habr.com/ru/post/1276613/


All Articles