【发布时间】:2011-05-27 15:44:16
【问题描述】:
我有两个类:用户和消息。以下是定义:
类消息 '用户', :foreign_key => 'receiver' belongs_to :sender, :class_name => '用户', :foreign_key => 'sender' 结尾 类用户 'Message', :foreign_key => 'receiver' has_many :outgoing_messages, :class_name => '消息', :foreign_key => 'sender' 结尾当我在控制器中获取消息时,我也会在
中获取用户对象@message.receiver
和
@message.sender
这些对象包含一些我想在将其传递给视图之前删除的用户信息(密码等)(在我的例子中是一个 json 对象)。这样做的最佳方法是什么?
感谢您的帮助。
【问题讨论】:
标签: ruby-on-rails model ruby-on-rails-3 belongs-to