我创建了一些这样的路线:
get 'foo/:offset' => 'foo#action', :as => :foo, :constraint => { id: /\d+/ }
它工作正常,但是:如果没有指定参数,我希望 rails 路由/foo
到foo#action
,所以不仅像这样的 url/foo/123
会被路由,而且也很简单/foo
。
我怎样才能改变这个约束?感谢帮助!
我创建了一些这样的路线:
get 'foo/:offset' => 'foo#action', :as => :foo, :constraint => { id: /\d+/ }
它工作正常,但是:如果没有指定参数,我希望 rails 路由/foo
到foo#action
,所以不仅像这样的 url/foo/123
会被路由,而且也很简单/foo
。
我怎样才能改变这个约束?感谢帮助!