質問編集履歴

2

DBとコードの追記

2018/07/02 04:16

投稿

hiroaki510
hiroaki510

スコア16

test CHANGED
File without changes
test CHANGED
@@ -39,6 +39,16 @@
39
39
  'principal' => 'filled|min:1|integer'
40
40
 
41
41
  ]);
42
+
43
+ //下記コードでは複数入力出来てしまいました
44
+
45
+ //$validator = Validator::make($request->all(),[
46
+
47
+ //'principal' => 'filled|min:1|integer',
48
+
49
+ //'user' => 'unique:assets,user_id'
50
+
51
+ //]);
42
52
 
43
53
  if($validator->fails()){
44
54
 
@@ -90,6 +100,24 @@
90
100
 
91
101
 
92
102
 
103
+ 投資元本を管理しているテーブル(assets)
104
+
105
+ ```
106
+
107
+ id user_id principal created_at updated_at
108
+
109
+ ---------- ---------- ---------- ------------------- -------------------
110
+
111
+ 6 5 1250317 2018-07-01 08:19:40 2018-07-01 08:19:40
112
+
113
+ 23 2 1000000 2018-07-01 15:16:02 2018-07-01 15:16:02
114
+
115
+ 26 1 1000000 2018-07-02 00:29:53 2018-07-02 00:29:53
116
+
117
+ ```
118
+
119
+
120
+
93
121
  ### 試したこと
94
122
 
95
123
 

1

公式ドキュメントURL追加

2018/07/02 04:16

投稿

hiroaki510
hiroaki510

スコア16

test CHANGED
File without changes
test CHANGED
@@ -97,3 +97,7 @@
97
97
  公式ドキュメントを読んだのですが、、、
98
98
 
99
99
  理解力に乏しく分かりそうで分かりませんでした。。。
100
+
101
+ (↓のページの使用可能なバリデーションルール欄の「一意(データベース)」の項目などを読みました。)
102
+
103
+ [https://readouble.com/laravel/5.6/ja/validation.html](https://readouble.com/laravel/5.6/ja/validation.html)