Je souhaite développer un moteur minimaliste de forums. J’ai regardé le
act_as_tree, et en fait je me demande en quoi il est pertinent, vu
qu’il
se contente d’implémenter une relation 1-n, qui est déjà trivialle en
RoR.
J’ai donc du passer à côté de qqchose… mais quoi ?
Pour un forum, nested_set serait sûrement meilleur!
Le 18 mars 07 à 23:57, Jean-Christophe M. a écrit :
J’ai donc du passer à côté de qqchose… mais quoi ?
Il n’y a pas de rdoc pour les méthodes d’instance mais tu peux les
voir dans le code source de rails, en gros 3,4 méthodes pour avoir la
fraterie, les ancêtres …
Par contre pas de méthodes pour déplacer les éléments comment dans
les listes, je n’ai jamais essayé mais ca devrait être compatible
avec acts_as_list (qui lui les gère) si on positionne le scope sur le
parent (à vérifier).
Pour un forum, nested_set serait sûrement meilleur!
Si le forum gère les thread dans les thread c’est même quasiment
indispensable sinon c’est plus de problème que d’avantage il me
semble. D’ailleurs la non plus il n’y a pas de méthodes de
déplacement et c’est nettement plus ennuyeux car c’est pas drole à
faire
linké je ne connaissais pas ca a l’air sympa car justement ca à l’air
d’implémenter un tas de méthode de déplacement effectivement absente
du nested set officiel.
linké je ne connaissais pas ca a l’air sympa car justement ca à l’air
d’implémenter un tas de méthode de déplacement effectivement absente
du nested set officiel.