我有以下私信模型
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")
我已将所有视图设置为将消息显示为线程,并且我想在底部放置一个快速回复表单。对于设置 to_user 的最佳方式,我完全是脑筋急转弯,因为线程中的任何给定消息都可能属于当前用户或另一端的用户。有什么建议吗?