J'ai une association polymorphique simple,Trouvez votre chemin jusqu'à l'arbre polymorphes à un parent
#comment.rb
belongs_to :commentable, :polymorphic => true
has_many :comments, :as => :commentable
#post.rb
has_many :comments, :as => :commentable
accepts_nested_attributes_for :comments, :allow_destroy => true
Ainsi, dans la CISR que je peux faire, Post.comments ou Comment.comments. Mais comment puis-je trouver la publication parente?
Comme dans Comment.post? Je peux actuellement obtenir leur en faisant une série de .commentable
. Par exemple:
Comment.find(1).commentable.commentable
=> Post(:id => ...
GRANDE IDÉE sur parent_post_id !! Aussi oui, c'est si lent, ma grand-mère pourrait retourner des valets à rabats sur son dos plus vite que ça. – Trip
vous ne devrais vraiment pas programmer quand vous êtes mec mec ... (** toux ** ** toux **) :) – glebm
Quelle nuit ... – Trip