Je suis assez nouveau pour nhibernate, donc cela peut être assez simple, mais je n'ai pas encore trouvé de réponse sur le web.Renvoie uniquement le parent utilisant nHibernate
Disons que j'ai une classe Parent et une classe enfant. La classe parent peut avoir plusieurs classes enfants associées. Maintenant, quand j'essaye de charger un nhibernate Parent spécifique, il remplit aussi sa collection Child pour moi. Il y a des situations où je veux juste renvoyer une classe parent sans une collection d'enfant.
Je sais que je peux activer le chargement paresseux, mais cela ne fonctionnera pas comme im sérialiser le parent au format XML. Le sérialiseur XML ne peut pas fonctionner avec nhibernate PersistanceBag qui contient la collection enfant.
Y a-t-il un moyen de définir une classe Parent, disons ParentView qui fonctionne sur la même table mais ne contient que les propriétés Parent et pas tous ses enfants et petits-enfants?
Cela semble intéressant, Im utilisant fluentnhibernate et im assez nouveau à nhibernate en général. Existe-t-il un moyen d'obtenir le même résultat en utilisant couramment? – SecretDeveloper
NHibernate fluide est l'aide à la cartographie. Cette solution présentée ci-dessus est une requête et ne tombe pas dans le cadre de Fluent NHibernate. –
Yup cela a fonctionné un régal. Merci. – SecretDeveloper