Friday, January 21, 2011

IQuery NHibernate - does it HAVE to be a list?

Can I return it as an object if I'm doing a Select OneItem from Table Where OtherItem = "blah"?

Is there a better way to do this?

I'm building a constructor to return an object based on its name rather than its ID

  • query.UniqueResult() returns just one T

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

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

    From ip

0 comments:

Post a Comment