提交数据form_for rails

时间:2016-12-11 23:46:01

标签: ruby-on-rails forms erb

是否有人足够精明,知道我如何提交这些数据并将其存储在另一个模型数据库中。例如:

<bottom><div class="row">
  <div class="col-md-6 col-md-offset-3">
    <%= form_for(@user) do |f| %>
      <%= f.label :name %>
      <%= f.text_field :name %>

      <%= f.label :event %>
      <%= f.text_field :event %>

      <%= f.label :email %>
      <%= f.email_field :email %>

      <%= f.label :password %>
      <%= f.password_field :password %>

      <%= f.label :code %>
      <%= f.text_field :code %>


      <%= f.submit "Create", class: "btn btn-primary" %>
    <% end %>
  </div>
</div>
</bottom>

为事件创建标签的行和事件的文本字段是否有可能存储用户在具有名称行的事件数据库中键入的内容?

class CreateEvents < ActiveRecord::Migration[5.0]
  def change
    create_table :events do |t|
      t.string :name

      t.timestamps
    end
  end
end

1 个答案:

答案 0 :(得分:1)

Rails - User Input for Multiple models on a single form - How

基本上,您可以使用 <!--Script references. --> <!--Reference the jQuery library. --> <script src="../Scripts/jquery-1.10.2.min.js"></script> <!--Reference the SignalR library. --> <script src="../Scripts/jquery.signalR-2.2.1.min.js"></script> <!--Reference the autogenerated SignalR hub script. --> <script src="../signalr/hubs"></script> 来解决您的问题,我认为以下代码可以正常运行,但我还没有尝试过:

fields_for