My routes file is:
resources :countries do
resources :regions do
resources :appartments
end
end
models:
Country: has_many :regions
Region: belongs_to :country, has_many :appartments
Appartment: belongs_to: region
Region_controller:
def index
@country = Country.find(params[:country_id])
@regions = @country.regions
end
def show
@country = Country.find(params[:country_id])
@region = @country.regions.find(params[:id])
end
Question:
I want to show appartments on the region page. What's the best practice in my region controller?