Estamos planeando actualizar nuestra aplicación a Rails3. Un complemento que hemos usado bastante es nestted_has_many_through. Este complemento parece obsoleto, y ya no se mantiene, y simplemente no parece estar funcionando en una nueva aplicación Rails3.Rails3 anidados has_many a través de la pregunta
Un ejemplo sencillo:
Author.rb
has_many :posts
has_many :categories, :through => :posts, :uniq => true
has_many :related_posts, :through => :categories
Post.rb
belongs_to :author
belongs_to :category
Category.rb
has_many :posts
¿Alguien puede recomendar la mejor manera práctica para manejar esto, o un plugin Rails3 de trabajo?
Gracias!
Haha Acabo de encontrar su fork http://github.com/releod/nested_has_many_thr Recordé esta pregunta y vine a contarle todo sobre el tenedor. Y luego vi su nombre de usuario. Buen trabajo, acabo de probar esto en mi aplicación Rails 3 y funciona (principalmente). He pasado toda la noche intentando parchar Rails directamente según https://rails.lighthouseapp.com/projects/8994/tickets/1152-support-for-nested-has_many-through-associations pero me he quedado atascado. Empezaré con tu tenedor como plantilla, ¡y podría llegar más lejos ahora! –
+1 http://github.com/releod/nested_has_many_through su fork de rails3 también funciona para mí, lo usaré hasta los rieles 3.1 – clyfe