Ruby on rails 在ruby中重新加载对象
我有一个模型样品与你有许多协会的汽车Ruby on rails 在ruby中重新加载对象,ruby-on-rails,object,Ruby On Rails,Object,我有一个模型样品与你有许多协会的汽车 x = Sample.new x.car 它从数据库加载关联 但无论何时我做x.car,它都不会调用数据库。我想在第一次调用后调用数据库 我现在要做的是重新启动解释器 有人能帮我吗?只要做: x.car.reload 关联将从数据库中重新加载。只需执行以下操作: x.car.reload 关联将从数据库中重新加载。当使用解析为true的参数调用关联时,关联对象将重新加载 a.car(true) 当使用解析为true的参数调用关联时,将重新加载关联对象
x = Sample.new
x.car
它从数据库加载关联
但无论何时我做x.car,它都不会调用数据库。我想在第一次调用后调用数据库
我现在要做的是重新启动解释器
有人能帮我吗?只要做:
x.car.reload
关联将从数据库中重新加载。只需执行以下操作:
x.car.reload
关联将从数据库中重新加载。当使用解析为
true
的参数调用关联时,关联对象将重新加载
a.car(true)
当使用解析为
true
的参数调用关联时,将重新加载关联对象
a.car(true)