Сохранение нескольких имен и писем в одной таблице - PullRequest
0 голосов
/ 27 декабря 2018

Как я могу сохранить несколько имен и электронных писем в базе данных?Например, у меня есть таблица под названием «Gname».Внутри таблицы у меня есть столбцы для «Имя» и «Электронная почта».

Я хочу иметь возможность хранить несколько имен и электронных писем в одной из моих форм.Если мне нужно 9 имен и адрес электронной почты, он должен быть в состоянии сохранить.Я перечислил код ниже

<%= f.fields_for :gname, Gname.new do |u| %>
  <p class="title">Group Names & Emails</p>
  <div class="group">
    <%= u.text_field :name, placeholder:'Physician Name', class: "half" %>
    <%= u.text_field :email, placeholder:'Physician email', class: "half" %>
    <div class="push"></div>
  </div>
  <div class="group">
    <%= u.text_field :name, placeholder:'Physician Name', class: "half" %>
    <%= u.text_field :email, placeholder:'Physician email', class: "half" %>
    <div class="push"></div>
  </div>
<% end %>

1 Ответ

0 голосов
/ 27 декабря 2018

Вы можете использовать камень Кокон для достижения этой цели.https://github.com/nathanvda/cocoon

Это поможет вам создать столько форм, сколько вы хотите на веб-странице для конкретной модели.Это также поможет вам редактировать их одновременно.Кроме того, это может быть использовано и для дочерних моделей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...