Welcome to the Treehouse Community
The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.
Does anyone no here i seem to have lost it in the routes.
What do i miss in setting up the get request.
Rails.application.routes.draw do # YOUR CODE HERE get 'Pet:/pets/:id' to: 'PetsController#show' end end
Jennifer NordellTreehouse Teacher
Hi there, Fabian Pijpers! I feel like you might be misinterpreting what the challenge is asking for. You have a model named
Pet which is modeling a "Pets" table in the database. The route is going to be
/pets/:id and the controller may be named
PetController but you won't need that in your code.
Rails.application.routes.draw do # YOUR CODE HERE get '/pets/:id', to: 'pets#show' end
This tells Rails to take the URL in the address bar and interpret the thing after
/pets/ and go look up the Pet that has that id. So if the URL is
/pets/4 and the pet with an id of 4 is Rover the labrador, then this is the pet that will show
Hope this helps!