Ruby on rails 如何将参数添加到表单中,但不要';我不想将它们添加到模型中?

Ruby on rails 如何将参数添加到表单中,但不要';我不想将它们添加到模型中?,ruby-on-rails,Ruby On Rails,我有两个模型,分别是quick和question 测验有很多问题 我想将参数添加到测验新的表单_,以便在quizs_控制器中使用它们。例如从和到,用户可以输入整数以获得从xx到xx范围内的问题 但是我不想在测验模型中添加from和to参数 我想知道如何实现这一点 谢谢 编辑 测验/new.html.erb <%= form_for [:admin, @quiz] do |f| %> <div class="form-group"> <%= f.lab

我有两个模型,分别是
quick
question

测验有很多问题

我想将参数添加到
测验
新的
表单_
,以便在
quizs_控制器
中使用它们。例如
,用户可以输入整数以获得从xx到xx范围内的问题

但是我不想在
测验
模型中添加
from
to
参数

我想知道如何实现这一点

谢谢

编辑

测验/new.html.erb

<%= form_for [:admin, @quiz] do |f| %>


  <div class="form-group">
    <%= f.label :title, "Title:" %>
    <%= f.text_field :title, :class => "form-control" %>
  </div>


  <div class="form-group">
    <%= f.label "Range:" %>

    <!-- I want to know how to add `from` and `to` params here -->

  </div>


  <%= f.submit "Submit", data: { disable_with: "Submitting..." }, class: "btn btn-primary" %>
  <%= link_to "Cancel", admin_quizzes_path %>

<% end %>
在表格中添加:

<div class="form-group">
  <%= label_for :from %>
  <%= number_field_tag :from, :class => "form-control" %>
</div>
这是否对您有效?

在您的表单中添加:

<div class="form-group">
  <%= label_for :from %>
  <%= number_field_tag :from, :class => "form-control" %>
</div>

这是否适用于您?

为什么在新问题表单中,您要添加过滤器以获取其他问题?要么我没有理解你,要么你没有正确地表达你的问题,也许你的意思是“我想在
测验中添加参数”
新的
表单“
??对不起,这是我的打字错误。有
测验
,而不是
问题
。我的目标是在
测验#创建
方法中从和
获得两个参数,这不是测验的一部分,对吗?(为了仔细检查,我考虑了您真正需要的内容)如果您将当前的<代码>从<代码>粘贴到目标操作代码,这将是完美的。您想在获取其他问题时添加过滤器吗?要么我没有理解你,要么你没有正确地表达你的问题,也许你的意思是“我想在
测验中添加参数”
新的
表单“
??对不起,这是我的打字错误。有
测验
,而不是
问题
。我的目标是在
测验#创建
方法中从和
获得两个参数,这不是测验的一部分,对吗?(为了仔细检查,我考虑了您真正需要的内容)如果您从粘贴当前的
,并粘贴目标操作代码,这将是完美的,这正是我想要的。非常感谢。是的,这是我想要的。非常感谢你。
def create
  @quiz = Quiz.new(quiz_params)
  @from = params[:from]
end