我在使用脚手架生成的控制器中创建自己的操作时遇到了一些麻烦。
我了解所有内容都映射到安静的操作,但是我正在构建一个用户控制器,用户可以在其中登录/注销等,但是当我创建操作并在 routes.rb 中声明它时,当我访问用户/登录时出现此错误
Couldn't find User with id=login
它尝试将登录用作 ID 参数,而不是将其用作操作。
路由.rb
match 'users/login' => 'users#login'
我认为我在路线上做错了,所以如果有人可以帮助我,那就太好了。
谢谢