J'ai une association simple à multiple dans mon modèle. La classe parente a une collection d'enfants. Dans les fichiers de mappage, l'association est un-à-plusieurs, impatiente-chargée, en utilisant fetchmode.join. Cela fonctionne bien, mais comment puis-je écrire une requête de critères mais pas déclencher le chargement de la collection enfant? En d'autres termes, je veux interroger le parent et ne pas le faire générer la jointure dans le sql résultant. J'ai essayé de mettre le mode fetch en mode paresseux, mais dans ce cas Nhibernate génère deux requêtes séparées. Je ne veux pas du tout que la table pour enfant soit interrogée.Nhibernate Criteria Ignore Child Collection
0
A
Répondre
1
Vous pouvez utiliser SetFetchMode dans l'API Criteria mais il n'y a aucun FetchMode qui désactivera le chargement impatient. Si vous vous joignez à une relation de clé primaire/étrangère et que la taille de la collection est raisonnable, je ne m'en soucierais pas. Si ce n'est pas le cas, vous devrez probablement passer à la charge paresseuse de la collection.
Questions connexes
- 1. NHibernate Criteria Criteria Résultat
- 2. Suppression d'une collection avec NHibernate Utilisation de l'API Criteria
- 3. Criteria building nhibernate
- 4. Nhibernate Criteria API
- 5. NHibernate Criteria Query - Select Distinct
- 6. Nhibernate Criteria: 'select max (id) ...'
- 7. NHibernate Criteria création de requêtes
- 8. Besoin Bon Nhibernate Criteria tutoriel
- 9. linq sous-requête child collection to string
- 10. Nhibernate Criteria rejoindre avec plusieurs conditions
- 11. Opérations mathématiques dans nHibernate Criteria Query
- 12. Est-ce que l'API NHibernate Criteria prend en charge les projections sur les propriétés de collection?
- 13. NHibernate lambdas JOINTES collection ordonnée
- 14. Comment récupérer des entités uniques via l'API NHibernate Criteria?
- 15. instanciation d'une collection nhibernate
- 16. NHibernate - Lazy Loaded Collection
- 17. NHibernate et collection compte
- 18. nHibernate Collection Count
- 19. NHibernate INotifyPropertyChanged Collection
- 20. NHibernate Collection Mapping - Lecture seule Propriétés
- 21. NHibernate Criteria: Ajouter une contrainte pour le type de propriété
- 22. nhibernate criteria - le nom de la table a des guillemets
- 23. Requête Hibernate Criteria sur l'association
- 24. Courant NHibernate hasMany Collection Problèmes
- 25. Collection FixUp-esque pour NHibernate?
- 26. collection inhabituelle NHibernate/cartographie héritage
- 27. une collection d'entités couramment NHibernate
- 28. cartographie collection privée NHibernate couramment
- 29. Collection enfant de mappage NHibernate et instance incorporée de l'enfant
- 30. NHibernate ICriteria - ordre par nombre de collection enfant?