【发布时间】:2015-03-18 17:44:44
【问题描述】:
我正在使用 rails4。
SELECT g.name
FROM groups g
JOIN usergroups ug ON (ug.group_id = g.id)
WHERE ug.id = 2
用这个作为find_by_sql(sql),但我知道这不是一个实际的方式,它不能用rails查询方式写,如何用ror方式重写它,然后我可以根据那个改变所有的查询。
用户: has_one:用户组
用户组: belongs_to :user 属于_to :group
组: has_many :usergroups has_one :user,通过: :usergroup
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4