论坛首页 入门讨论版

采用Rest实现时,Pretty URL问题

浏览 42 次
该帖已经被评为新手帖
作者 正文
时间:2008-07-25 关键字: rest, route
在Rails2.1的Routes里面定义了
map.resources :users
就可以得到/users/USER_ID这样的资源
但是,我需要将对用户的访问URI变为
/users/USER_NAME,其中USER_NAME为字符串和数字,下划线的组合;
user_url(user)等helper方法也需要能够自动取用户的name属性
有哪位实现过的,能否告知这需要如何配置或者扩展?
   
时间:2008-07-25
是不是为User这个模型override一个to_param方法即可?
   
0 请登录后投票
时间:2008-07-25
Another Question:
Rails Routes里面的map.resource(s)定义的资源,是不是必须可以映射到某个模型
如map.resources :users可以找出User这个model
可不可以定义map.resource :profile,但并不存在Profile这个模型?
   
0 请登录后投票
论坛首页 入门讨论版

跳转论坛:
JavaEye推荐