我有一个提交食谱的表单,但我需要检查用户是否选择了一些内容和实现
<div class="field">
<label> ingredientes </label>
<br>
<% @ingredients.each do |ingredient| %>
<div class="field">
<dd><%= check_box_tag "Ingredients[]", ingredient.id %> <%= ingredient.nombre %></dd>
</div>
<% end %>
</div>
<div class="field">
<label> implementos </label>
<br>
<% @implements.each do |implement| %>
<div class="field">
<dd><%= check_box_tag "Implements[]", implement.id%> <%= implement.nombre %></dd>
</div>
<% end %>
</div>
无论如何,我想将ingredents的数量限制为10并实现为5,但我想我可以在控制器中做到这一点,但我的问题是我不知道如何验证用户选择了至少一个复选框,如果我用
:required => true
默认选中所有复选框,我不想要