Domanda

Devo fare un'unione di due tabelle usando NHibernate e HQL. Ho trovato pochissimo aiuto online e voglio sapere se è possibile e, in caso affermativo, come?

È stato utile?

Soluzione

Trovato la mia risposta:

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

Al momento non supporta l'unione o l'intersezione.

Altri suggerimenti

È possibile utilizzare una query sql denominata ed eseguire l'unione in SQL non elaborato. NHibernate sarà in grado di popolare le istanze di entità dalla query sql e restituirle come risultato della query. Vedi qui e qui .

Non credo che HQL supporti i sindacati, ma puoi scrivere il tuo trasformatore di record e creare sql a mano.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top