Bonsoir.
Je n'ai pas l'impression que le framework soit pensé pour faire ça, non seulement pour récupérer les données dans le controller, mais aussi pour gérer la suppression en cascade (si jamais un comm est supprimé par son auteur, il faut supprimer les réponses et réponses de réponses)
Bien sûr que si qu'il est tout à fait capable de faire ceci et même très facilement.Est-ce que tu utilises le Behavior Tree ?
Pour preuve :
Il est courant de vouloir stocker des données hiérarchisées dans une table de base de données. Des exemples de ce type de données pourrait être des catégories sans limite de sous-catégories, les données liées à un système de menu multi-niveau ou une représentation littérale de la hiérarchie
Source : TreeBehavior