【发布时间】:2013-02-27 13:26:58
【问题描述】:
我的路线是这样定义的
match '/user/:id' => 'user#show', :as => :user
如果由于某种原因传递了 nil ID,我希望路由助手只返回“#”,如果 ID 不是 nil,我希望它返回像“/user/123”这样的正常路径。 或者有没有更好的方法来做到这一点。 这个路由助手已经在我的代码中的很多地方使用过,所以我不想改变它。相反,我正在寻找一个会影响 user_path 的所有实例的地方。
谢谢
【问题讨论】:
-
这里也一样,有人知道吗?
标签: ruby-on-rails ruby-on-rails-3.2 routes