【发布时间】:2019-04-30 14:38:52
【问题描述】:
我想向我的用户显示几个选项,并且他可以选择一个或多个选项
我想在我的 bdd 中上传支票
这是形式的想法
#views/values/new.html.erb*
<% @values =["Power", "Independance", "Tradition"] %>
<%= form_for @resultvalue do |f| %>
<% @values.each do | value | %>
<%= f.check_box :values, { multiple: true }, value, false %>
<%= f.label value %>
<% end %>
<%= f.submit%>
<% end %>
#controller/resultvalue_controller.rb
class ResultvaluesController < ApplicationController
[...]
def resultvalue_params
params.require(:resultvalue).permit(:values)
end
end
#models/resultvalue.rb
class Resultvalue < ApplicationRecord
serialize :values, Array
end
我的问题是关于控制器的,如果选择多,我不知道要写什么来将数据发送到我的数据库
【问题讨论】:
-
到底是什么问题?
标签: ruby-on-rails ruby ruby-on-rails-5