浏览 4369 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-11-29
/cities/:city_name/users/search/all/pages/1 如 /cities/北京/users/search/all/pages/1 ,就代表需要连接北京的数据库,查询所有用户的第一页数据。 不知道这样的URL设计是否可取。 resources :cities do resources :users do resources :pages, :controller => "users", :path_names => { :show => 'search' } end end 另外route不知道应该怎样设置,pages调用UsersController,但是pages/1 ,对应的action变成了users#show,不知道怎样能让pages/1的action为search。 刚接触rest,不太熟悉。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-11-29
match
|
|
返回顶楼 | |
发表时间:2011-11-30
最后修改:2011-11-30
层次太深了点,简化一下
/cities/:city_id/users # 不用page=1 /cities/:city_id/users?page=2 如果没有查询字符串,不需要search这个字段 resources :cities do resources :users end |
|
返回顶楼 | |