Здесь я пытаюсь сохранить все данные, введенные в форму, в базу данных.
В настоящее время моя частичная форма HTML выглядит следующим образом:
<% LookupValue.laststatus.each do |d| %>
<div class="row row-margin" id="Counter">
<div class="col-md-4">
<%= f.label :"#{d.LookupValueName}:", :class => "col-form-label float-md-right", :for=>"Metric:"+d.LookupValueName%>
</div>
<div class="col-md-4">
<%= f.text_field :"Counter", :class => "form-control tala-count",:id =>"Counter"+d.LookupValueId.to_s, placeholder: "tala Count" %>
</div>
<div class="col-md-4">
<%= f.text_field :"Gantalu", :class => "form-control Gantalu",:id =>"Gantalu"+d.LookupValueId.to_s, placeholder: "Gantalu" %>
</div>
</div>
<%end%>
<div class="row row-margin other-metric-row">
<% if last_LookupValue = LookupValue.status.last %>
<div class="col-md-4">
<%= f.text_field :"Gantalu", :class => "form-control other-metric",:id =>last_LookupValue.LookupValueId, placeholder: "Other" %>
</div>
<div class="col-md-4">
<%= f.text_field :"Counter", :class => "form-control tala-count",:id =>"Counter"+last_LookupValue.LookupValueId.to_s, placeholder: "tala Count" %>
</div>
<div class="col-md-4">
<%= f.text_field :"Gantalu", :class => "form-control Gantalu",:id =>"Counter"+last_LookupValue.LookupValueId.to_s, placeholder: "Gantalu" %>
</div>
<%end%>
</div>
и мой пользовательский интерфейс выглядит следующим образом:
Интерфейс для частичной формы
Когда я передаю параметр как «Счетчик»: params.require(:final).permit(:Counter)
Я вижу данные через консоль, как показано ниже:
final[Counter]: Value1
final[Gantalu]: 1
final[Counter]: Value2
final[Gantalu]: 11
final[Counter]: Value3
final[Gantalu]: 111
final[Counter]: Value4
final[Gantalu]: 1111
final[Gantalu]:
final[Counter]:
final[Gantalu]:
Не уверен, как получить все данные счетчика в одной переменной, чтобы я мог получить доступ ко всем данным, введенным в каждое текстовое поле, и получить к ним доступ.
Заранее спасибо