我的应用程序在 Rails 3.2.13 上运行,一切正常。一旦我尝试更新到 Rails 4.2,我设法解决了所有问题,现在我无法解决link_to的问题。这是一个例子:
<%= link_to 'Remove', {:controller=>'connect', :action=>'remove_from_cart', :id=> donation.id} %>
这是我收到错误数量的参数的错误(0..1 为 2):
从我设法找到的是,我必须在链接中只提供一个参数,如果我将上面的示例更新为:
<%= link_to 'Remove', '/connect/remove_from_cart' + donation.id} %>
它会解决问题,但我不相信这是正确且非常聪明的解决方法,因为我在应用程序中有很多链接。
为什么link_to在更新后突然停止工作可能是什么问题?
任何帮助或建议将不胜感激!谢谢。