Khi chạy tuyến cào tôi thấy:cách thiết lập và sử dụng một tuyến đường Rails tiền tố
Prefix Verb URI Pattern Controller#Action
articles GET /articles(.:format) articles#index
new_article GET /articles/new(.:format) articles#new
cùng với một số người khác tôi rời ra.
Điều này là do tập tin routes.rb của tôi có:
resources :articles
Câu hỏi của tôi là những gì chính xác là tiền tố này, và làm thế nào tôi sẽ thay đổi nó?
Từ sự hiểu biết của tôi nó là một phím tắt để URI, vì vậy trong ứng dụng của tôi, tôi chỉ có thể tham khảo new_article thay vì các bài báo/mới? Tôi có thực sự tham khảo @new_article hoặc có một số định dạng khác để tham chiếu đến nó hay không.
Câu hỏi thứ hai, làm thế nào để tôi sửa đó? Cho phép nói rằng tôi muốn có một tiền tố được gọi là new_document thay vì new_article để nhận được yêu cầu trên url đó. Tôi sẽ đặt gì trong tệp routes.rb của mình?