resources :pets # (1) resources :owners # (2)
resources :owners do resources :pets end
http://localhost:3000/owners/5/pets/3
private def get_owner @owner = Owner.find(params[:owner_id]) end
before_filter :get_owner
@pets = Pet.find(:all)by
@pets = @owner.pets
@pet = Pet.find(params[:id])by
@pet = @owner.pets.find(params[:id])
@pet = Pet.newby
@pet = @owner.pets.build
@pet = Pet.new(params[:pet])by
@pet = @owner.pets.build(params[:pet])