如何使用rails和devise来嵌套资源

时间:2013-11-28 17:35:26

标签: ruby-on-rails ruby devise

我正在尝试将跟踪系统添加到我的rails应用程序中。 我试过这段代码:

devise_for:users,skip :: all as:用户做   资源:用户做的     会员呢       得到:跟随者:追随者     结束   结束   #这里我放了自定义路线

我收到用户资源已定义的错误。当我删除像这样的用户资源

devise_for:users,skip :: all as:用户做   会员呢     得到:跟随者:追随者   端

#这里我放了自定义路线 端

我得到“成员必须嵌套在资源下”。错误。 我尝试过添加:path => “帐户”,它没有用。任何想法?

1 个答案:

答案 0 :(得分:0)

我建议添加与Devise无关的路线。 Devise专注于身份验证,您的目标与身份验证无关。

devise_for :users

resources :users do
  member do
    get :following
    get :followers
  end
end