2017-02-28 95 views
0

我想要创建这样的路由:Rails非标准资源路径

https://example.com/appusers/1/check_for_updates

应该基本上是一个资源路线,这样我可以做@appuser = Appuser.find(params[:id])

但我无法弄清楚如何列出,在我的路线文件。我试过get 'appusers/:id/check_for_updates'但是会抛出一个错误。

回答

1

您可以用做:member

resources :appusers do 
    get :check_for_updates, on: :member 
end 

Rails documentation