如何在Rails 3中设置路由的默认参数值?

28

如何在Rails 3中设置路由的默认参数值。

例如,我有这个路由:

match ':slug/:id/:direction' => 'quiz#show', :as => :quiz_details, :direction => "next"

我希望将direction的默认值设置为next

1个回答

42
match ':slug/:id/:direction' => 'quiz#show', :as => :quiz_details, :defaults => { :direction => "next" }

更多细节请参考官方Rails指南


可以对资源执行相同的操作:resources :user, defaults: { id: 1 } - Lucas Moulin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接