1
J'ai une question .. Comment joindre deux tables tah sont liées mais n'ont pas de relation directe dans nhibernate queryover?NHibernate queryover rejoindre les tables
Tableau 1 { ID Titre }
Tableau2 { ID VALEUR ALIAS } Table1 et Table2 n'a pas fk contrainte de relation. besoin de faire quelque chose comme ceci:
Select Table1.Title,
Table2.Alais
from Table1
inner join (Select Value from table2 where ALIAS = 'someAlias')
where Table1.ID = Table2.Value
S'il vous plaît aider merci.
Mais comment faire ce type de requête dans nhibernate queryover? Comment spécifier deux From? De Table1, Table2? – Luka
Exactement la même chose - HQL permet cela http://docs.jboss.org/hibernate/core/3.3/reference/fr/html/queryhql.html#queryhql-from –
Pour QueryOver, vous devrez utiliser une sous-requête - http://nhforge.org/doc/nh/en/index.html#queryqueryover-subqueries –