我是新来的Ruby on Rails的,并试图通过阅读本书Rails 3 in Action以及寻找到不同的网上资源来学习的框架。但是现在我正在努力解决本书解释中的戏剧性语法差异,我在在线资源中看到的以及我在生成的代码中看到的内容。例如,我想在设置routes.rb
Ruby on Rails的路由和向后兼容性
我定制路由书上说
match '/login',
:to => "accounts#login"
map.login '/login', :controller => 'accounts', :action => 'login'
另一个online resource说:
match '/login' => 'accounts#login', :as => 'login'
在我的情况只是最后一个......所以这个任务离奇是为什么语法如此不同以及在哪里寻找最新的Ruby on Rails的语法解释?