Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails RubyonRails——为复选框指定一个值_Ruby On Rails - Fatal编程技术网

Ruby on rails RubyonRails——为复选框指定一个值

Ruby on rails RubyonRails——为复选框指定一个值,ruby-on-rails,Ruby On Rails,我想给复选框赋值。下面的代码似乎不起作用 Same Section <%= f.check_box :LSU_TYPE, :value =>"Same Section" %> Same Section“Same Section”%%> 当我选中该框时,将存储值“1”,而不是在表中存储“同一节” 我在这里做错了什么?复选框是一个布尔字段。它只能接受1或0、“True”或“False”。复选框是一个布尔字段。它只能接受1或0、“真”或“假”。@Kum这对我很有用: <d

我想给复选框赋值。下面的代码似乎不起作用

Same Section <%= f.check_box :LSU_TYPE,  :value =>"Same Section" %>
Same Section“Same Section”%%>
当我选中该框时,将存储值“1”,而不是在表中存储“同一节”


我在这里做错了什么?

复选框是一个布尔字段。它只能接受1或0、“True”或“False”。

复选框是一个布尔字段。它只能接受1或0、“真”或“假”。

@Kum这对我很有用:

<div><%= f.label :pay_with_card? %></br>
<%= f.check_box :pay_with_card,{}, "Yes", "No"%>  


祝你好运

@Kum这对我很有用:

<div><%= f.label :pay_with_card? %></br>
<%= f.check_box :pay_with_card,{}, "Yes", "No"%>  


祝你好运

-1不知道为什么这个答案被接受,复选框只是选择某个东西的一种方式,而且某个东西可能有任何价值。如所示:“选中的_值默认为1,而默认未选中的_值设置为0,便于布尔值”;但是,可以为两者提供任何字符串值(如@suely的示例)。-1不确定为什么接受此答案,复选框只是选择某个内容的一种方式,并且某个内容可能具有任何值。如所示:“选中的_值默认为1,而默认未选中的_值设置为0,便于布尔值”;但是,可以为两者提供任何字符串值(如@suely的示例)。