2012-03-13 84 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月'。

相关问题