validation
-
[Laravel] update시에는 unique validation 무시하기백엔드/Laravel 2019. 2. 8. 16:27
기존 코드 1234567 public function rules() { return [ 'domain' => 'required|unique:system.tenants|max:15' ]; } Colored by Color Scriptercs 기존 코드에서는 모델을 업데이트 할때도 unique 유효성 검사를 하기 때문에 문제가 됐었다.이를 해결하기 위해 unique 검사를 할 때 특정 id의 값은 무시하는 방법이 있다. 1234567891011 public function rules() { return [ 'domain' => [ 'required', 'max:15', Rule::unique('system.tenants')->ignore($this->id) ] ]; } Colored by Color Scri..