我是新來的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的語法解釋?