Comment voulez-vous faire une union de deux tables dans NHibernate?
J'ai besoin de faire une union de deux tables à l'aide de NHibernate et HQL. J'ai trouvé très peu d'aide en ligne, et je veux savoir si c'est possible et si oui comment?
OriginalL'auteur Nick Berardi | 2008-10-29
Vous devez vous connecter pour publier un commentaire.
Trouvé ma réponse:
http://www.hibernate.org/117.html#A21
Il ne prend actuellement en charge de l'union ou intersection.
Mise à jour du lien: community.jboss.org/wiki/...
OriginalL'auteur Nick Berardi
Vous pouvez utiliser un nom de code sql de la requête et de faire l'union dans SQL brut. NHibernate sera en mesure de remplir les instances d'entité de l'instruction sql de la requête et renvoyer ceux que le résultat de la requête. Voir ici et ici.
OriginalL'auteur Sean Carpenter
Je ne crois pas HQL prend en charge les syndicats, mais vous pouvez écrire votre propre record du transformateur et l'auteur le sql à la main.
OriginalL'auteur jonnii