AnA*_*ice 6 ruby-on-rails ruby-on-rails-3
我想要一个考虑2个约束的rails路由.如何才能做到这一点?这两个约束
match ':id' => 'pages#temp', :constraints => { :uuid => /[A-Za-z\d]([-\w]{,498}[A-Za-z\d])?/ }
root :to => 'pages#temp', :constraints => lambda {|r| r.env["warden"].authenticate? }
Run Code Online (Sandbox Code Playgroud)
如何在两个约束条件下都有这样的路线?谢谢
match ':id' => 'pages#temp', :constraints =>
Run Code Online (Sandbox Code Playgroud)
我想你必须创建一个自定义约束类并将所有约束放在那里。有关详细信息,请参阅导轨指南中的高级约束(下面的链接)。
http://guides.rubyonrails.org/routing.html#advanced-constraints
| 归档时间: |
|
| 查看次数: |
1863 次 |
| 最近记录: |