我有一个表格,其中包含每个用户的信息。该表名为“user”。 'user'表有'clearance'列,它有每个用户的许可等级ID
然后,我有另一个名为“许可”的表,其中包含每个许可级别的描述
在问这个问题之前,我环顾了一下,发现我可以使用has_many和belongs_to建立关联,但我真的无法弄清楚如何使用它们。
如何将我的“用户”表格中的“许可”栏与我的“许可”表相关联,并让它显示关于我的许可级别的说明?
答案 0 :(得分:0)
class User < ActiveRecord::Base
belongs_to :clearance, :foreign_key => "clearance"
end
class Clearance < ActiveRecord::Base
has_many :users, :foreign_key => "clearance"
end