按照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的任何见解?
答案 0 :(得分:0)
假设这不是拼写错误 - 你应该写resource :account
。希望有所帮助。