Ich habe ein Problem mit einem simple_form_for, Wenn ich viele Zahlen in meinem Formular auswähle, habe ich einen Rollback, es ist nicht möglich zu validieren.rails simple_form Controller # create as HTML
Ich habe diesen Fehler:
Processing by SudokusController#create as HTML
Parameters: {"utf8"=>"✓", "authenticity_token"=>"Qafet...", "sudoku"=>{"number"=>"1, 2"}, "commit"=>"Submit"}
aber im Terminal (Schienen c) es ist Arbeit ....
ich das nicht gelöst werden:
_form.html.erb:
<%= simple_form_for @sudoku do |f| %>
<% (1..9).each do |x| %>
<div class="checkbox">
<label>
<input type="checkbox" name="sudoku[number][]" id="optionsCheckbox<%= x %>" value="<%= x %>" />
<%= x %>
</label>
</div>
<% end %>
<% end %>
sudoku.rb:
validates :number, presence: true
in Sudoku-Controller:
def sudoku_params
params.require(:sudoku).permit(:number)
end
In meinem db
Sudoku (Anzahl: string)
Tanks für Ihre Hilfe
Der Teil des Codes, die Sie als Fehler geschrieben ist eigentlich nicht Fehler. Bitte posten Sie den Fehler in der Frage. – Pavan
Hallo und Tanks für Ihre Zeit, Der Fehler ist in der Frage, aber wenn Sie etwas anderes brauchen, weiß ich nicht, was post mehr. – Boboss