假设我有两个类:供应商和帐户。这些类通过has_one和belongs_to连接。
我为每个创建一个新实例。
s = Supplier.new
a = Account.new
然后我设置了一个关联
s.account = a
a.supplier是否会自动设置?
我试过这个,我得到了一个.supplier == nil。我认为我做错了但是......
答案 0 :(得分:2)
您只需要重新加载一个实例:
a.reload
或a.supplier(true)
答案 1 :(得分:2)
是的,他们都添加了相同的方法集。
http://guides.rubyonrails.org/association_basics.html#detailed-association-reference