Wir planen, unsere Anwendung auf Rails3 zu aktualisieren. Ein Plugin, das wir ziemlich oft benutzt haben, ist nested_has_many_through. Dieses Plugin scheint veraltet zu sein und wird nicht länger gewartet. Es scheint einfach nicht in einer neuen Rails3-Anwendung zu funktionieren.Rails3 verschachtelt has_many durch Frage
Ein einfaches Beispiel:
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
Kann jemand die beste Praxis Art und Weise empfehlen diese oder eine Arbeits Rails3 Plugin zu behandeln?
Danke !!
Haha Ich habe gerade Ihre Gabel http://github.com/releod/nested_has_many_thr gefunden ugh und erinnerte sich an diese Frage und kam hierher, um Ihnen alles über die Gabel zu erzählen. Und dann habe ich deinen Benutzernamen gesehen. Gute Arbeit, ich habe das gerade auf meiner Rails 3 App getestet und es funktioniert (meistens). Ich habe die ganze Nacht versucht, Rails direkt nach https://rails.lighthouseapp.com/projects/8994/tickets/1152-support-for-nested-has_many-through-associations zu patchern, aber steckend. Ich fange mit deiner Gabel als Vorlage an und komme jetzt vielleicht weiter! –
+1 http://github.com/releod/nested_has_many_durch deine rails3 fork funktioniert auch für mich, werde es bis rails verwenden 3.1 – clyfe