-
[Laravel] update시에는 unique validation 무시하기백엔드/Laravel 2019. 2. 8. 16:27
기존 코드
1234567public function rules(){return ['domain' => 'required|unique:system.tenants|max:15'];}cs 기존 코드에서는 모델을 업데이트 할때도 unique 유효성 검사를 하기 때문에 문제가 됐었다.
이를 해결하기 위해 unique 검사를 할 때 특정 id의 값은 무시하는 방법이 있다.
1234567891011public function rules(){return ['domain' => ['required','max:15',Rule::unique('system.tenants')->ignore($this->id)]];}cs '백엔드 > Laravel' 카테고리의 다른 글
Larvel 5.8에 contribution을 하다 (0) 2019.08.03 [Laravel] factory로 다대다 관계 모델 같이 생성하는 법 (0) 2019.02.08