【发布时间】:2011-05-15 04:22:48
【问题描述】:
有没有办法让路由允许:id 或nil?
例如:
match 'product_specs/:id' => 'home#product_specs',
:as => :product_specs,
:via => :get
将id 作为参数。但我也想传递一个像 product_specs_path() 这样的空参数,这样我也可以选择加载我的所有记录。
是否有路由匹配可以实现这一点?
【问题讨论】:
-
这不只是索引和显示之间的区别吗? product_specs_path 与 product_specs_path(@product)
-
这些是在模态窗口中加载的结果,有许多不同的操作。
标签: ruby-on-rails ruby-on-rails-3 routes