1
我有一个department
模型,有很多members
。会员使用保存部门ID号的部门属性进行保存。当我想看到部门时,我只能看到部门的编号。我如何使用部门的身份证号码来引用保存在部门模型中的部门字符串?Rails交叉参考另一个模型
我有一个department
模型,有很多members
。会员使用保存部门ID号的部门属性进行保存。当我想看到部门时,我只能看到部门的编号。我如何使用部门的身份证号码来引用保存在部门模型中的部门字符串?Rails交叉参考另一个模型
member = Member.first
department = Department.find(member.department_id)
但是,因为有两个型号之间建立的关系,你可以简单地做下面的(我假设你有belongs_to: :department
在Member
模型):
member.department # will return the Department object
Department.find(<插入您的部门id here)) –