我知道Rails会生成新的,删除和编辑,以及其他所有资源。所以,如果你有一个模型用户,你可以去/ user / 1等。但是我希望所有这些自动生成的网址都被禁止访问?我该怎么做?
答案 0 :(得分:2)
您可以在说出resources :users
:
resources :users, :only => [ :index, :show ]
答案 1 :(得分:1)
删除map.resources :users
更改您的config / routes.rb文件,然后添加您需要的路线。