标签: ruby-on-rails refactoring routing polymorphism
我想知道是否有办法做到这一点
polymorphic_path([@page, @image])
但是喜欢这个
polymorphic_path([@page, :image_id => 1])
这是为了重构的目的,我想将各种参数放入数组中,并且它们为空,它们被忽略,但是否则它们会生成相关的嵌套URL。
提前致谢。
答案 0 :(得分:3)
polymorphic_path(:page_id => @page.id, :image_id => 1)