form_for如何设置html表单的动作?

时间:2013-04-11 21:23:05

标签: ruby-on-rails

按照rails指南的教程,我遇到了一个问题,我学习了复数与单数命名和反响。现在我知道这一点,我有兴趣学习是否可以解决这个问题 - 无需重命名我的控制器。

我已经传递了一个新的:url_path到form_for(account_path),我的'rake routes'输出了一个条目:

account GET    /account/:id(.:format)      account#show

尝试使用以下格式访问页面时仍然出现以下错误:

Routing Error
No route matches {:action=>"show", :controller=>"account"}

我的routes.rb有一个复数资源目录的条目(资源:帐户)...了解奇异版本的工作原理,但控制器仍然代表“很多”。

对绿色RoR dev的任何见解?

1 个答案:

答案 0 :(得分:0)

假设这不是拼写错误 - 你应该写resource :account。希望有所帮助。