34 votes

Test des routes dans la console

Que dois-je faire pour que cela fonctionne dans la console (en supposant que song est défini, évidemment):

 edit_song(:id => song.id)
 

71voto

theIV Points 12999

Vous avez accès à un objet app que vous pouvez utiliser pour tester des itinéraires.

 >> app.root_url
=> "http://www.example.com/"
>> app.root_path
=> "/"
 

16voto

Xavier Shay Points 1207

Les importations suivantes ont nommé des assistants pour moi dans 3.2.8:

 > include Rails.application.routes.url_helpers
 

1voto

ndp Points 8959
 > script/console
song = Song.first
edit_song_path(:id=>song.id)
 

suppose (routes.rb)

    map.resources :songs
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X