【发布时间】:2017-06-04 19:02:23
【问题描述】:
在连接模型上找到用户的这种情况似乎比平时更棘手
class ConversationParticipant < ActiveRecord::Base
belongs_to :user
belongs_to :conversation
attr_accessible :user_id
end
class User < ActiveRecord::Base
has_many :conversation_participants
end
我正在尝试使用此查询查找名称为 fisrt_name 的会话参与者
user = User.where('conversation_participant like ? or first_name like ?', query, query)
但查询也没有返回 user_participant 和 user first_name。
有人可以给点提示!
【问题讨论】:
标签: mysql ruby-on-rails ruby postgresql ruby-on-rails-3