데이터 fetch 를 실습하기 전에 우리는 pydantic 을 사용해서 데이터를 Validation 할 수 있었다. 이때 데이터모델의 메타데이터를 Config 클래스를 통해 설정할 수 있다. 메타데이터란 데이터를 위한 데이터로 데이터를 하기 위해 사용된다.
아래 코드를 보면 기존의 BookRequest 클래스에 Config 클래스를 추가하였다. 그리고 schema_extra 을 정의하면 된다. 이는 pydantic v1 에서는 schema_extra로 쓰지만 v2에서는 json_schema_extra 를 쓰면된다.
그리고 예시 데이터를 집어넣어주면 된다.

스웨거에서는 다음처럼 example 을 확인할 수있다.

rating 을 입력받으면 해당 rating 의 책들만 출력해보려고 한다.
url 은 /books/ 로 지정후 book_rating 을 파라미터로 입력할 수 있게 한 후 전체 BOOKS 중 입력한 rating 과 일치하면 books_to_return 에 담아서 리턴하면 된다.

스웨거에서 rating 으로 5를 넣어 테스트한 결과 아래와 같은 출력을 받았다.
