2012-03-13 57 views
0

我創建一個控制器來管理帳戶餘額BalanceController。它應該使用「發票和費用」表中的數據。所以我給BalanceController添加了一個名爲account_balance的動作。但我需要添加一個月份和年份參數來生成餘額報告。Rails 3.如何使用自定義參數設置控制器?

這似乎並沒有在routes.rb中

get 'balance/account_balance/:month' => 'balance#account_balance/:month' 

回答

4

get 'balance/account_balance/:month' => 'balance#account_balance'

工作的字符串就是一個控制器/動作組合。

然後去/ balance/account_balance/march然後路由到balance控制器的account_balance動作,並且params[:month]將被設置爲'3月'。

相關問題