在 activerecord 世界中。
class A
has_one :b
end
class B
belongs_to :a
end
a = A.find(xxxx) # xxxx 是指A类的某一个id
p a.b #结果一
b = B.find(a.b.id)
b.update_attributes(:something_key => :something_value)
p a.b #结果二
两个结果一样,预期应该不一样才对,why? how? a.reload ?