编辑多态URL返回多个URL

时间:2015-05-05 05:46:33

标签: ruby-on-rails ruby ruby-on-rails-4

我试图在rails中使用edit_polymorpic_url(product)它返回资源的复数版本而不是单数。

例如。 如果edit_polymorpic_url(product)

edit_products_url会返回edit_product_url

有人知道解决方法吗?感谢

2 个答案:

答案 0 :(得分:0)

您是否尝试过使用polymorphic_path(product,action :: edit)

答案 1 :(得分:0)

我的问题是因为我在渲染集合时传递了空(新)变量。

我在使用 if my_model.persisted? 之前添加了 polymorphic_path 并且它起作用了。