Durante l'esecuzione di percorsi rake che vedo:come impostare e utilizzare un Rails percorsi prefisso
Prefix Verb URI Pattern Controller#Action
articles GET /articles(.:format) articles#index
new_article GET /articles/new(.:format) articles#new
insieme ad alcuni altri che ho lasciato fuori.
Questo è perché il mio file routes.rb ha:
resources :articles
La mia domanda è che cosa è esattamente questo prefisso, e come vorrei cambiarlo?
Dal mio punto di vista è una scorciatoia per l'URI, quindi nella mia app potrei semplicemente riferirmi a new_article invece di articoli/nuovo? Mi riferisco davvero a @new_article o c'è qualche altro formato per farvi riferimento.
Seconda domanda, come posso modificarlo? Diciamo che voglio un prefisso chiamato new_document invece di new_article per la richiesta get su quell'URL. Cosa inserirò nel mio file routes.rb?