Voici une version simplifiée d'une hiérarchie de classes que j'utilise avec entity framework. Par conséquent, un questionnaire comporte une série de questions et chaque question peut avoir sa propre collection de questions enfant. Le problème auquel je suis confronté est que lorsque je récupère un questionnaire de la base de données, l'ensemble des questions qu'il contient comprend toutes les questions associées à ce questionnaire, y compris celles qui sont imbriquées dans d'autres questions.Entity Framework 6 - Gestion du chargement des objets imbriqués
Les questions elles-mêmes contiennent correctement des références à leurs questions enfants.
En ce moment je suis en train de contourner le problème en supprimant tous les Questions
de la collection Questionnaire.Questions
où ParentQuestionId != null
.
Existe-t-il un moyen de dire à Entity Framework d'inclure uniquement dans Questionnaire.Questions
les Questions
qui ont une valeur nulle ParentQuestionId
?
ou devrait-il être! = Null? –
@philsoady "qui ont un null 'ParentQuestionId'" sayd l'OP – Oliboy50
oui, après l'avoir lu à nouveau –