AdonisJS는 Node.js 용 Laravelish 프레임 워크이지만 Laravel 솔루션을 따르더라도 작동하지 않았습니다.AdonisJS - 고유 필드를 업데이트 할 수 없습니다.
두 필드를 unique
으로 설정하고 있는데, 업데이트 할 때 데이터베이스에 기존 데이터가 존재한다고 비난하거나 복제 할 수 있습니다.
이
규칙은 다음과 같습니다username: 'required|alpha_numeric|unique:users,username,id,${this.id}',
을하지만 여전히 100 %없는 것 : 내가 찾은 예에 따라
get rules() {
return {
name: 'required',
username: 'required|alpha_numeric|unique:users,username',
email: 'required|email|unique:users,email',
firstName: 'required',
lastName: 'required',
password: 'required|min:8',
confirmPassword: 'required|min:8|same:password'
}
}
,이를 좋아 했어요. 그것은 나를 이미 username
또는 email
있었다 사용자, 그리고 그것은 고유하게 생각하고 다른 사용자의 데이터를 복제
username: 'required|alpha_numeric|unique:users,id,${this.id}',
을하고 업데이트 할 수 없습니다.