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)) –