我是Rails的新手,我尝试制作一个带有多个选择的select表单助手,include_blank,提示一些内容,最后使用bootstrap类'form-control',如下所示:
<%= f.select :non_token_word , [['Type A', 'Type A'],
['Type B', 'Type B'],
['Type C', 'Type C'],
['Type D', 'Type D'],
['Type E', 'Type E']
],
{ prompt: "Select days" },
{ :multiple => true, class: "form-control"} %>
但:non_token_word
在INSERT_INTO中找不到任何内容,只有在添加多个=&gt;时才会返回是的
请帮忙。
答案 0 :(得分:0)
类型也是保留字。
尝试切换到:letter_type
(您的示例)或type_of
(更通用)。
您需要更新控制器中的数据库或地图以反映重命名。
Rails使用type来管理STI(单表继承)
http://api.rubyonrails.org/classes/ActiveRecord/Inheritance.html