0

我有以下问题。

我的 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

收入和支出不是 ID

4

1 回答 1

1

您是否尝试将这些调用添加到嵌套的 sub_transactions 资源?像:

resources :users do
  resources :sub_transactions do
    collection do 
      get :income
      get :expenditure
    end
  end
end

我目前无法进行测试,但这将是合乎逻辑的起点(我想)。

于 2010-09-05T21:39:59.680 回答