这可能是一个非常简单的修复,但我一直未能找到答案。Ruby on Rails在URL中传递参数
我的应用程序有订单和任务。订单有很多任务。当用户单击显示订单视图中的新任务,它通过order.id:
<%= link_to "New Task", new_task_path(:order_id=> @order.id) %>
的URL显示:
/tasks/new?order_id=1
我只是不知道如何提取这一点,并使用它在我的形式?我曾尝试过:
<%= f.text_field :order_id, :value => @order_id %>
但它不工作。
在':value => @ order_id'中输入错误。不应该是':value => @ order.id'? – spektom