作者ryudo (那很好哇)
看板Ruby
標題[心得] Restful下遇到params[:id]含有.的解法
時間Wed Mar 3 20:33:12 2010
在restful的前提下, 遇到class的to_param是字串, 而剛好某筆
紀錄的to_param欄位含有.
一般情形下會發生錯誤, 因為restful會把.後的東西當成format
這時的解法, 變成要在routes.rb中的xxx.resources加上參數
ex:
map.resources :categories, :requirements => {:id => /.*/}
以上!分享一點心得
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.75.165.71
1F:推 godfat:唔,我的習慣是 id 一定是 \d+ @@ 03/04 03:19