에러 발생
- 이메일 주소를 입력하는데 입력이 안되는 상황
- 입력 : testpass@email.com
- curl -X 'GET' \ 'http://localhost:3000/posts/user-email/{email} \ -H 'accept: application/json'
- 이유
- swagger 작성시 name에 email 이 아닌 다른 단어를 입력하여서 입력된 이메일 주소를 인식 못함
- name : user-email -> name: email
- swagger 작성시 name에 email 이 아닌 다른 단어를 입력하여서 입력된 이메일 주소를 인식 못함
- 결과에는 문제는 없지만 이메일 주소를 입력하였는데 @ 가 다르게 변경되어서 입력되는 상황
- 입력 : testpass@email.com
- curl -X 'GET' \ 'http://localhost:3000/posts/user-email/testpass%40email.com' \ -H 'accept: application/json'
- 이유
- 자동으로 컴파일을 하는 기능이 있는 듯 하다.
- 콘솔에서 읽을 때는 문제가 없이 @ 을 인식
- 위의 그림 처럼 DB 에 null 부분을 표현 하고자 nullable: true 를 했지만 원하는 형태로 표현이 안됨
- startDate 부분에 null 을 입력해 주는 걸 기대 -> date-time 형식으로 출력
- 해결
- startDate 등 에 대한 값 설정에서 "example : null" 을 추가하면 null 로 표시 가능
- 하지만 값이 있어야 하는 경우에는 example 을 삭제하고 date-time 형식으로 나오게 할 것
'미니프로젝트 > 지하철역 보관함대여 앱' 카테고리의 다른 글
[ 미니 프로젝트 ] [1] 사물함 반환 구현에 대한 고찰 (0) | 2024.01.27 |
---|---|
미니프로젝트 ] [1] 정렬방식 (0) | 2024.01.16 |
[미니프로젝트][1][issue 9] 각 locker 의 현재 상태 표현 (0) | 2023.12.28 |
[미니프로젝트][1] [issue 7] weather api 추가 (0) | 2023.12.28 |
[미니 프로젝트] [1] [issue 8] 페이지네이션 (1) | 2023.12.27 |