0

我有一个带有 has_many 关联汽车的模型样本。

x = Sample.new
x.car

它从数据库加载关联。

但是,每当我执行 x.car 时,它都不会调用数据库。我想在第一次调用后调用数据库。

我现在正在做的是重新启动解释器!

有谁能够帮我?

4

2 回答 2

3

做就是了:

x.car.reload

该关联将从您的数据库中重新加载。

于 2012-06-25T23:13:36.177 回答
0

当使用解析为 的参数调用关联时,将重新加载关联对象true

a.car(true)
于 2012-06-26T00:54:55.240 回答