라라벨/NOVA

자원(resource)의 검증(vaildation)

땀모 2020. 1. 1. 17:24

리소스에는 다양한 필드가 있지만 유효성 검사라는 중요한 기능이 없음.

잘못된 입력을 방지하기 위해 필요한 유효성 검사 규칙을 리소스에 추가한다.


Posts에 유효성 검사를 넣어보자


1. Nova/Post.php 을 열고 소스를 작성한다.

유효성검사를 넣을곳 해당fields정의 뒤에 rules([규칙]); 을 넣어주면 된다.


입력을 하지 않게 되면 아래와 같이 메시지가 뜬다.


규칙참고 사이트

https://laravel.com/docs/6.x/validation#available-validation-rules


필수 입력 항목 설정 : required


오늘 이후의 날짜를 입력 : after_or_equal:today


publish_at 날짜 이후 입력 : after_or_equal:publish_at