Rails:new_*something*_path变量在哪里设置?

Ran*_*eis 12 ruby ruby-on-rails path

我为'messages'创建了一个脚手架,new_message_path和edit_message_path(在link_to中使用)都已设置好,但现在我已经创建了app/views/messages/sent.html.erb,我想要沿着行<%= link_to'Send',sent_message_path%>,但我无法弄清楚如何做到这一点.我明白了

undefined local variable or method `sent_message_path' for #<ActionView::Base:0x103117c50>
Run Code Online (Sandbox Code Playgroud)

And*_*rra 15

路由定义时,这些方法会自动创建和REST风格的路线的情况下,他们遵循可预测的惯例.

运行"rake routes"是查看生成的所有路由的有用方法.

我建议你阅读:http://guides.rubyonrails.org/routing.html