has_many-Relationen umbenennen

Guten Morgen,

gibt es eine Möglichkeit den Namen einer has_many-Relation zu ändern?

Man hat zum Beispiel eine Tabelle “User” und eine Tabelle “Forum” und
die User können ist das Forum “ForumPosts” schreiben. Dann würde ich
gerne Forum.authors aufrufen können, da die User im strengen Sinne ja
keine “User” im Forum sind, sondern Autoren.

class Forum < ActiveRecord::Base
has_many :forum_posts
has_many :user, :through => :forum_posts, :source => :forum
end

Gibt es da eine Möglichkeit oder übersehe ich was? In der
Dokumentation gab es da nichts zu lesen.

Vielen Dank für einen kleinen Hinweis und einen schönen Samstag!

Niels R. < mailto:[email protected] >
member of youthphotos developer team < +49-30-62 20 80 73 >

2008/8/9 Niels R. [email protected]

class Forum < ActiveRecord::Base
has_many :forum_posts
has_many :user, :through => :forum_posts, :source => :forum
end

Gibt es da eine Möglichkeit oder übersehe ich was? In der Dokumentation gab
es da nichts zu lesen.

Einfach has_many :authors, :class_name => ‘User’, … hinschreiben.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs