我遇到了以下问题。
我在routes.rb文件中设置了资源,如下所示
resources :users do
resources :sub_transactions
end
resources :sub_transactions do
collection do
get :income
get :expenditure
end
end
现在我应该写的正确路线是什么,以便我可以生成以下路线
users/1/sub_transactions/income
users/1/sub_transactions/expenditure
收入和支出不是ids
答案 0 :(得分:1)
您是否尝试将这些调用添加到嵌套的sub_transactions资源?像:
resources :users do
resources :sub_transactions do
collection do
get :income
get :expenditure
end
end
end
我现在无法测试,但那将是合乎逻辑的起点(我想)。