ich die folgende Nachricht ModellRoR - Private Nachrichten Antworten Algorithmus
belongs_to :from_user, class_name: 'User'
belongs_to :to_user, class_name: 'User'
belongs_to :thread, class_name: 'Message', foreign_key: 'parent_message_id'
has_many :replies, class_name: 'Message'
attr_accessible :subject, :body
scope :original_message, where("parent_message_id IS NULL")
ich habe die Ansichten alle eingerichtet, um die Nachrichten als Thread angezeigt werden, und ich möchte setzen, um eine schnelle Antwort haben Form an der Unterseite. Ich bin völlig in der Lage, den besten Weg zum Setzen von to_user zu finden, da jede Nachricht im Thread dem aktuellen Benutzer oder dem Benutzer am anderen Ende gehören kann. Irgendein Rat?
Würde diese Arbeit in der Modellschicht? 'def other_user (user) from_user == Benutzer? to_user: from_user Ende' – DVG
Im Nachrichtenmodell? Ja. –