[Rails] 分辨 collection do 和 member do

在 rails 的路由世界裡,有著非常厲害的的管理方式
當用戶端 client 做了什麼任何 http 請求 request,請求動作像是post
這樣的一個行為
會透過 rails 的 routes.rb 做一個解析
然後丟給 controller 去做判讀,再幫助使用,得到特定的畫面

當你在 routes 裡面設定:

  1. resources ,就會自動添加 7 個action ,也同時擁有 8 個 path
  2. resource ,就會不會有 #index#show
  3. 當我想要特殊路徑,或者一個特別操作處理?就得使用 collection do , member do
  4. 如果我想要創建一個,判別的後台路徑,那我可以用 namespace
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×