我需要获取所选订单的配置文件(打印订单)。
我的profiles
表格有一个user_id
列,而我的prints
表格也有一个user_id
列。
Profile
和Print
模型belongs_to :user
模型。
打印模型:
class Print < ActiveRecord::Base
attr_accessible :comment, :document
belongs_to :user
end
和,Profile模型:
class Profile < ActiveRecord::Base
attr_accessible :address, :name, :phone
belongs_to :user
has_many :prints
end
如何根据用户从配置文件中获取打印数据?
答案 0 :(得分:1)
假设您拥有print
对象&amp; user has one profile
然后
print.user.profile
Profile
has_many :prints
也是多余的,您可以直接使用
print.profile