我需要匹配/ entries / slug-here / new并将其发送到EntriesController#new
尝试以下方法,两者都不起作用:(
resources :entries do
member do
get :new
end
end
resources :entries do
get :new, :on => :member
end
带有一堆匹配的临时硬编码路径,但看起来很难看>。<
更新:
与create方法和任何其他规范操作相同 - 无法重新定义它们。
答案 0 :(得分:0)
不确定为什么你需要做那样的事情,但无论如何在你的路线中它应该是这样的。
match '/entries/:slug/new' => 'entries#new'