有人可以帮我纠正吗?
match 'graphs/(:id(/:action))' => 'graphs#(:action)', :via => [:get, :post]
如果指定了参数:action但是如果它丢失了,我就会按预期工作,我得到:找不到操作。如果:缺少操作或:id和:action ,是否可以拥有默认控制器?
由于
答案 0 :(得分:1)
您不必使用'controller#action'。您也可以只在那里指定控制器:
match 'graphs/(:id(/:action))' => 'graphs', :via => [:get, :post]