我有这条规则:
match '/xxx/:id/yyy' => 'aaa#bbb', :via => :get
当我尝试时(注意点)
/xxx/123.456/yyy
我收到路由错误。我发现我应该使用需求参数,但它似乎只适用于1.X和2.X版本:
match '/xxx/:id/yyy' => 'aaa#bbb', :via => :get, :requirements => { :id => /[\d\.]*/ }
在Rails 3.0下不适合我。有什么诀窍?
由于
答案 0 :(得分:2)
对于这个问题已经有几个问题了,环顾四周,我自己也问过这个问题。 这就像我让它工作(就像在stackoverflow上,当你点击像“.net”这样的标签时):
获取'问题/标记(/:tag)'=> “线索#index”,:tag => /.*/