質問編集履歴

1

説明不足のため追記

2020/06/05 11:28

投稿

creative_09
creative_09

スコア80

test CHANGED
File without changes
test CHANGED
@@ -23,3 +23,35 @@
23
23
 
24
24
 
25
25
  よろしくおねがいします
26
+
27
+
28
+
29
+ 説明不足なので、追記します
30
+
31
+
32
+
33
+ 1.につきましては
34
+
35
+ ```ここに言語を入力
36
+
37
+ $table->bigIncrements('id');
38
+
39
+ $table->string('name', 50)>nullable();
40
+
41
+ $table->string('nickname', 50)->nullable();
42
+
43
+ $table->timestamps();
44
+
45
+ ```
46
+
47
+ この場合であれば、name nickname 共に値がなくても登録できるようなテーブルとなってしまいます
48
+
49
+ name, nicknameのどちらかは必ず必要とする場合の記述が知りたいです
50
+
51
+
52
+
53
+ 2.につきましては
54
+
55
+ createメソッドでname, nicknameのどちからに値が入っていないと登録できないようにするために
56
+
57
+ createメソッドで便利なやり方があるのか、もしくはバリデーションでする場合のやり方を提示していただければ嬉しいです