Force paresseux entité à la charge réelle de l'instance

J'ai un proxy pour un paresseux entité qui a été créée dans la session par le chargement d'un enfant de l'entité. Une extraction ultérieure sur l'entité mère ne retourne que le NH proxy. J'ai besoin de l'instance réelle pour vérifier le type (l'entité qui a rejoint les sous-classes). Quelque chose doit m'échapper, mais je ne peux pas trouver un moyen de le faire. Session.Refresh(proxy) ne semble pas aider, ni toute la saveur de HQL que j'ai essayé.

Peut aider quelqu'un?

  • Pourriez-vous montrer comment votre domaine des objets et les requêtes HQL que vous avez essayé jusqu'à présent?
  • Je ne suis pas sûr que je peux présenter à la quantité d'informations dans ce format. Êtes-vous ce qui implique qu'il doit être possible d'écrire une requête HQL qui ne tient pas compte de contrepartie des procurations dans le cache?
InformationsquelleAutor Sam | 2009-07-30