回答編集履歴
2
どう説明しているのか具体的に。既に追記済みですが。
test
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
|
4
4
|
BooksテーブルのnameカラムがNOT NULLなのでしょう。
|
5
5
|
提示のformにはnameに該当する情報が含まれていませんし、
|
6
|
-
またBookインスタンスにも設定されたのはtitleとcommentsのみで
|
6
|
+
またBookインスタンスにも設定されたのはtitleとcommentsのみでnameは設定されていません。
|
7
7
|
|
8
8
|
form送信はformに所属する入力コントロールでname属性が設定されているものを属性値をキーとしてリクエストに含みますので、
|
9
9
|
送信したい入力コントロールには全てname属性を設置し、その属性値でコントローラで受け取る必要があります。
|
1
ed
test
CHANGED
@@ -2,6 +2,9 @@
|
|
2
2
|
> 意訳:[name]フィールドにデフォルト値がありません。
|
3
3
|
|
4
4
|
BooksテーブルのnameカラムがNOT NULLなのでしょう。
|
5
|
-
提示のformにはnameに該当する情報が含まれていません
|
5
|
+
提示のformにはnameに該当する情報が含まれていませんし、
|
6
|
-
またBookインスタンスにも設定されたのはtitleとcommentsのみで、name
|
6
|
+
またBookインスタンスにも設定されたのはtitleとcommentsのみで、nameは設定されていません。
|
7
7
|
|
8
|
+
form送信はformに所属する入力コントロールでname属性が設定されているものを属性値をキーとしてリクエストに含みますので、
|
9
|
+
送信したい入力コントロールには全てname属性を設置し、その属性値でコントローラで受け取る必要があります。
|
10
|
+
※なお存在しないname属性値を参照しようとした場合はnullが取得されるので注意
|