teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

質問内容の修正

2019/02/27 02:56

投稿

退会済みユーザー
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

質問内容の修正

2019/02/27 02:56

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ユーザ検索用のチェックボックスをつけて初期値を配列で与えて対応するものをチェック状態にしたいのですが
2
- 以下のようなテストコードをかいたところ性別はチェックされず年齢だけがチェックされます
2
+ 以下のようなテストコードをかいたところstringの性別はチェックされずintの年齢だけがチェックされます
3
3
 
4
4
  ```
5
5
  <%

1

質問内容の修正

2019/02/27 02:56

投稿

退会済みユーザー
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 では複数の初期値をチェックすることはできないのでしょうか