J'essaye de construire un HQL qui peut laisser des valeurs jointes d'une collection, afin de me donner la chance de vérifier "est nul" dessus.Est-ce que NHibernate HQL ne supporte pas le mot-clé "with"?
Taken de l'exemple de mise en veille prolongée manuel:
from Cat as cat left join cat.kittens as kitten with kitten.bodyWeight > 10.0
ne semble pas travailler dans NHibernate, car il ne reconnaît pas le mot-clé « avec ». Sinon, comment êtes-vous censé quitter la jointure et vérifier les entrées sans correspondance si vous ne pouvez pas spécifier des jointures directement dans votre jointure par opposition à votre instruction WHERE?
Je cours NHibernate 2.0.0.
Ils semblent l'avoir implémenté dans NH 2.1, mais avec quelques bizarreries. – jishi