2010-09-27 4 views
3

Comment puis-je faire intersection dans nhibernate? estNHibernate intersection

select enterprise.Id 
from Enterprises 

intersect 

select enterpiseID 
from vEnterprise 

Répondre

1

http://www.hibernate.org/117.html#A21

Il ne supporte pas l'union ou Intersection.

_

Vous pouvez utiliser une requête SQL nommée et faire l'union dans SQL brut. NHibernate sera capable de remplir les instances d'entité à partir de la requête sql et de renvoyer celles-ci comme le résultat de la requête. Voir here et here.