【发布时间】:2011-08-23 18:18:01
【问题描述】:
我相信我的问题相当简单,但不知何故我没有取得任何成功。
假设我有一个模型test 和一个form_for (@test),要创建一个新模型。
在我的控制器创建方法中,我有@test = Test.new(params[:test])。但是如果我想在这个参数中只输入测试的名称或类似的东西怎么办?
例如:
@test_name = params[???]
@test = Test.new(params[:test])
在我看来:
<%= form_for(@test) do |t| %>
...
<div class="field">
<%= t.label :name %><br />
<%= t.text_field :name %>
</div>
<div class="field">
<%= t.label :field %><br />
<%= t.text_area :field %>
</div>
...
<% end %>
我该怎么做?
感谢您以后的帮助。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 params