回答編集履歴
2
あ
answer
CHANGED
@@ -6,4 +6,20 @@
|
|
6
6
|
```ruby
|
7
7
|
<%= f.select :price, options_from_collection_for_select(Lesson::PRICE_LIST, :last, :first), {}, {class:"form-control"}%>
|
8
8
|
|
9
|
-
```
|
9
|
+
```
|
10
|
+
公式を見ると
|
11
|
+
```ここに言語を入力
|
12
|
+
options_from_collection_for_select(オブジェクトの配列, value属性の項目, textの項目 [, オプション])
|
13
|
+
```
|
14
|
+
となっているので本当は
|
15
|
+
```ruby
|
16
|
+
<%= f.select :price, options_from_collection_for_select(Lesson::PRICE_LIST, :first,:last), {}, {class:"form-control"}%>
|
17
|
+
|
18
|
+
```
|
19
|
+
な気がするのと
|
20
|
+
そもそも
|
21
|
+
```ruby
|
22
|
+
<%= f.select :price, Lesson::PRICE_LIST.to_a, {}, {class:"form-control"}%>
|
23
|
+
|
24
|
+
```
|
25
|
+
で十分なんじゃないかなぁと
|
1
あ
answer
CHANGED
@@ -1,5 +1,8 @@
|
|
1
|
-
:firstが:firsになっていて
|
1
|
+
:firstが:firsになっていて
|
2
|
+
4000円と表示されていても
|
3
|
+
valueがnillになっていて
|
2
4
|
登録されていないのが原因じゃないですかね
|
5
|
+
:firstにすればいいかと
|
3
6
|
```ruby
|
4
7
|
<%= f.select :price, options_from_collection_for_select(Lesson::PRICE_LIST, :last, :first), {}, {class:"form-control"}%>
|
5
8
|
|