为什么在设置_id值时没有轨道清除(缓存)belongs_to值?

时间:2010-07-28 23:01:26

标签: ruby-on-rails

使用rails,请考虑:

> p = Post.new
> p.author = Person.find(1)
> p.author_id = 99
> p.author_id
 => 99
> p.author
 => #<Person id:1, name: "Person 1">

我从未理解过:在设置了+ author_id +之后,是否有一个有意识的决定cq背后没有清除+ author +值的原因?是否有一些插件可以解决这个问题?

0 个答案:

没有答案