質問編集履歴
2
試したことの追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -172,16 +172,24 @@
|
|
172
172
|
|
173
173
|
## paramsの値
|
174
174
|
|
175
|
+
```ターミナル
|
176
|
+
|
175
177
|
=> <ActionController::Parameters {"utf8"=>"✓", "authenticity_token"=>"NF4tm/JMzQ0T6RijzRRFXgtr3z54vy2EBfYO8vH0gN3fJfS2USkyY/CAtRvhiIj0gs352V5vbYR2s7+5jUh4MQ==", "instrument_name"=>"5strings banjo", "instrument_id"=>"1", "tunings"=>{"string_num"=>"5", "note_name"=>"i"}, "name"=>"u", "commit"=>"登録", "controller"=>"tuning_alls", "action"=>"create"} permitted: false>
|
176
178
|
|
179
|
+
```
|
180
|
+
|
177
181
|
|
178
182
|
|
179
183
|
## tuning_all_paramsの出力
|
180
184
|
|
185
|
+
```ターミナル
|
186
|
+
|
181
187
|
Unpermitted parameters: :utf8, :authenticity_token, :instrument_name, :tunings, :commit
|
182
188
|
|
183
189
|
=> <ActionController::Parameters {"name"=>"u", "instrument_id"=>"1"} permitted: true>
|
184
190
|
|
191
|
+
```
|
192
|
+
|
185
193
|
|
186
194
|
|
187
195
|
##テーブルの構成
|
@@ -192,7 +200,13 @@
|
|
192
200
|
|
193
201
|
#試したこと
|
194
202
|
|
195
|
-
-
|
203
|
+
- null:falseとしているカラムにデータが保存されていないのではないか?
|
204
|
+
|
205
|
+
→前述のようにsave直前の@tuning_allの値を確認。問題なし。
|
206
|
+
|
207
|
+
- save直前の@tuning_allの状態の確認、ストロングパラメータが動作しているか?
|
208
|
+
|
209
|
+
→ストロングパラメータ用の関数を呼び出して確認。前述の通り、tuning_allに用いられる値はpermitされている。
|
196
210
|
|
197
211
|
|
198
212
|
|
1
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
![エラー画面](9138bd9f09138cfe70e79e51426b8ed9.png)
|
18
18
|
|
19
|
-
|
19
|
+
|
20
20
|
|
21
21
|
# ソースコード
|
22
22
|
|