0
class A < ApplicationController
  def step1
   @b = B.new
  end

  def step2
  end
end

Step1 渲染这个表格

<%= form_for @b do |f| %>
  <%= f.hidden_field :redirect_to=> url_path_to_controller_A_step2_and_include_id_of_resource_b_created_after_submitting_this_form
<% end %>

如何在不知道“要创建”资源 B 的 id 的情况下生成 url_path_to_controller_A_step2_and_include_id_of_resource_b_created_after_submitting_this_form?

在我的 routes.rb 文件中:

得到 "A/:b_id/step2", :controller=>:A, :action=>:step2, :as=>:A_step_2

我确信我不是第一个面临这个问题的人,但是通过谷歌和这里搜索,并没有抛出相关结果。

4

0 回答 0