Como Associações multiníveis?
Tenho esta configuração:
Continent
->Country
->City
->Post
e eu tenh
class Continent < ActiveRecord::Base
has_many :countries
end
class Country < ActiveRecord::Base
belongs_to :continent
has_many :cities
end
class City < ActiveRecord::Base
belongs_to :country
has_many :posts
end
class Post < ActiveRecord::Base
belongs_to :city
end
Como faço para que todos os continentes tenham posts nessas associações
Gostar
@posts = Post.all
@posts.continents #=> [{:id=>1,:name=>"America"},{...}]