IQuery NHibernate - t-il une liste?
-
09-06-2019 - |
Question
Puis-je retourner un objet si je fais un
Select OneItem from Table Where OtherItem = "blah"?
Est-il une meilleure façon de le faire?
Je suis la construction d'un constructeur pour retourner un objet à partir de son nom, plutôt que son ID.
La solution
query.UniqueResult<T>()
retourne juste un T
Autres conseils
Si il n'y a plus d'un potentiel de résultat, alors query.FirstResult()
peut-être mieux.
Ou à l'aide de LINQ, vous pouvez avoir query.First()
, query.SingleOrDefault()
, query.Min(predicate)
etc...
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow