class State < ActiveRecord::Base
has_many :cities
end
class City < ActiveRecord::Base
has_many :zipcodes
belongs_to :state
end
class Zipcode < ActiveRecord::Base
belongs_to :city
end
当我尝试这样做时:
State.first.cities.zipcodes
我得到一个ActiveRecord::Associations::CollectionProxy
错误。
有谁知道如何使用 has_many 关系深入多个层次?我确实使用该选项完成了这项工作through:
,但是在不使用该选项的情况下有没有办法做到这一点through:
?