質問編集履歴
3
質問内容の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
ユーザ検索用のチェックボックスをつけて初期値を配列で与えて対応するものをチェック状態にしたいのですが
|
2
|
-
以下のようなテストコードをかいたところstringの性別はチェックされずintの年齢だけがチェックされます
|
2
|
+
view 内に以下のようなテストコードをかいたところstringの性別はチェックされずintの年齢だけがチェックされます
|
3
3
|
|
4
4
|
```
|
5
5
|
<%
|
2
質問内容の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
ユーザ検索用のチェックボックスをつけて初期値を配列で与えて対応するものをチェック状態にしたいのですが
|
2
|
-
以下のようなテストコードをかいたところ性別はチェックされず年齢だけがチェックされます
|
2
|
+
以下のようなテストコードをかいたところstringの性別はチェックされずintの年齢だけがチェックされます
|
3
3
|
|
4
4
|
```
|
5
5
|
<%
|
1
質問内容の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,12 +1,6 @@
|
|
1
1
|
ユーザ検索用のチェックボックスをつけて初期値を配列で与えて対応するものをチェック状態にしたいのですが
|
2
2
|
以下のようなテストコードをかいたところ性別はチェックされず年齢だけがチェックされます
|
3
3
|
|
4
|
-
`user.gender = 'male'`
|
5
|
-
とかくと male だけチェックされます
|
6
|
-
|
7
|
-
なぜこんなことになるのか挙動がよく理解できないのですが
|
8
|
-
string 型の value では複数の初期値をチェックすることはできないのでしょうか
|
9
|
-
|
10
4
|
```
|
11
5
|
<%
|
12
6
|
user = User.new
|
@@ -22,4 +16,10 @@
|
|
22
16
|
<%= f.check_box :age, {multiple: true}, 20, nil %>
|
23
17
|
<%= f.check_box :age, {multiple: true}, 30, nil %>
|
24
18
|
<% end %>
|
25
|
-
```
|
19
|
+
```
|
20
|
+
|
21
|
+
`user.gender = 'male'`
|
22
|
+
とかくと male だけチェックされます
|
23
|
+
|
24
|
+
なぜこんなことになるのか挙動がよく理解できないのですが
|
25
|
+
string 型の value では複数の初期値をチェックすることはできないのでしょうか
|