Ruby on rails 将参数从一个模型传递到另一个模型

Ruby on rails 将参数从一个模型传递到另一个模型,ruby-on-rails,ruby,activerecord,form-helpers,Ruby On Rails,Ruby,Activerecord,Form Helpers,我试图在创建另一个模型时将参数从一个模型传递到另一个模型 例如,当您列出所有用户时,每个用户都有此链接来创建新帖子: <%= link_to "create", new_post_path %> 单击该链接并将您重定向到新路径时,我希望能够在名称输入字段中显示来自用户的名称作为值 <%= form_for @post method: "post" do |p| %> <%= p.label :post_name %> <%= p.text_fi

我试图在创建另一个模型时将参数从一个模型传递到另一个模型

例如,当您列出所有用户时,每个用户都有此链接来创建新帖子:

<%= link_to "create", new_post_path %>
单击该链接并将您重定向到新路径时,我希望能够在名称输入字段中显示来自用户的名称作为值

<%= form_for @post method: "post" do |p| %>
  <%= p.label :post_name %>
  <%= p.text_field :post_name, :value => #USER NAME HERE#  %>
  <%= p.submit "Create" %>
<% end %>

想法???

用户和帖子之间的关联?帖子属于user@post.user.name%>成功了,谢谢大家的帮助。我在重定向到新的_post_路径时将用户id作为参数传递,并且以值be@user.name的形式传递。我还将控制器更改为fingind,改为user_id,而不是id,这是我以前拥有的。