84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
라라벨의 복수형 테이블 이름이 익숙하지 않아서 users를 user로 변경했습니다. 모델도 정의됩니다
하지만 여전히 오류가 보고됩니다. $request->user() 에서 나온거라서 users 테이블이 존재하지 않는다고 폭발하네요. 이게 무슨 상황인가요? 해결
그림 2는 config/auth의 구성입니다.그림 3은 사용자 모델입니다
业精于勤,荒于嬉;行成于思,毁于随。
오류 보고 부분을 참조하세요:
오류가 UserRegisterRequest 中進行 validate 的時候,因為你其中一個 rule 是'email' => 'unique:users,email' ,這會導致其去檢查 users 這個 table 裡面的 email 字段是否有重複(唯一性),所以你應該改成 'email' => 'unique:user,email'에 발생하면 괜찮습니다
UserRegisterRequest
validate
rule
'email' => 'unique:users,email'
users
table
email
'email' => 'unique:user,email'
오류 보고 부분을 참조하세요:
오류가
UserRegisterRequest
中進行validate
的時候,因為你其中一個rule
是'email' => 'unique:users,email'
,這會導致其去檢查users
這個table
裡面的email
字段是否有重複(唯一性),所以你應該改成'email' => 'unique:user,email'
에 발생하면 괜찮습니다