2015-12-01 30 views
0

我有以下途径定义的7个默认操作:Rails的路线创建资源,但不产生任何对

resources :users do 
    resources :suggestions do 
    post :make, on: :collection 
    end 
end 

我想告诉resources :suggestions不创造任何,因为我不7个默认操作现在不需要他们。与:only:except我可以限制正在创建的这些操作的数量,但我似乎并没有想到如何创建它们。

事实上,我可以只留下resources,只是定义了我的:make路线,但我想从自动嵌套和参数处理中受益,并且为将来需要的几个7默认操作。

回答

1

希望这是有帮助的: -

resources :suggestions, only: [] do 
end 
+0

我想有更多的 “railsey” 语法这一点。谢谢! – linkyndy