Nous prévoyons de mettre à jour notre application à Rails3. Un plugin que nous avons beaucoup utilisé est nested_has_many_through. Ce plugin semble obsolète, n'est plus maintenu et ne semble pas fonctionner dans une nouvelle application Rails3.Rails3 imbriqué has_many à travers la question
Un exemple simple:
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
Quelqu'un peut-il recommander la meilleure façon pratique de gérer cela, ou un plugin Rails3 travail?
Merci!
Haha Je viens de trouver ta fourchette http://github.com/releod/nested_has_many_thr Ough et se souvenait de cette question et venait ici pour vous dire tout au sujet de la fourchette. Et puis j'ai vu ton nom d'utilisateur. Bon travail, je viens de le tester sur mon application Rails 3 et ça fonctionne (surtout). J'ai passé toute la nuit à essayer de patcher Rails directement selon https://rails.lighthouseapp.com/projects/8994/tickets/1152-support-for-nested-has_many-through-associations mais je suis coincé. Je vais commencer avec votre fourchette comme modèle, et je pourrais aller plus loin maintenant! –
+1 http://github.com/releod/nested_has_many_avec vos rails3 la fourche fonctionne pour moi aussi, je l'utiliserai jusqu'à ce que les rails 3.1 – clyfe