我的模型设置如下:
class Country < ActiveRecord::Base
has_many :manufacturers
end
class Manufacturer < ActiveRecord::Base
belongs_to :country
has_many :cars
end
class Cars < ActiveRecord::Base
belongs_to :manufactuer
has_many :comfort_levels
attr_accessor :attr_accessor_1, :attr_accessor_2
end
class ComfortLevel < ActiveRecord::Base
belongs_to :car
end
这就是我渴望为一个国家/地区加载manufacturers
(cars
包括汽车的 attr 访问器)的方式:
data = current_country.manufacturers.to_json :include => {:cars => {:methods => [:attr_accessor_1, :attr_accessor_1]}}
在上述调用中也急切加载comfort levels
for的语法是什么?cars
我尝试了各种事情,但到目前为止还没有运气。
非常感谢这方面的任何帮助。谢谢!