오늘 점심 : 대낚식당 🍖
오늘 목표 :
FE
버그 수정
메인 페이지 전체 검색 버그 수정
글 작성 페이지 종류.모델 선택 안되는 버그 수정
글 작성 / 수정 페이지 완료
BE
글 삭제 api
ERD 업데이트
POST, FOLLOW, POST_LIKE 테이블에 is_deleted 칼럼 추가
TYPE의 type → tag로 변경
MODEL의 mode → tag로 변경
api 리드미 문서작업
모든 자기가 구현한 기능 테스트코드
- repository 테스트 코드
키워드를 통한 게시물 검색 API 수정(#34)
모든 태그 검색(#141) & 해시태그 검색 기능 테스트
검색 기능 오류 수정
좋아요 최적화?
❗검색 기능 오류
쿼리 파라미터에
+
문자는 “ “(공백)으로 들어옴%
→ null값으로 들어옴&, #
→ 빈 문자열^, {, }, [, ], \, |
→ 400 bad request 이상한 html문을 응답으로 보냄 → controller로 아예 안들어오는 듯- 해시태그 검색, 모든 태그 검색 API
- % → 400 bad request (null값으로 들어옴)
WARN 3314 --- [nio-8080-exec-1] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required request parameter 'hashtag' for method parameter type String is not present]
- 키워드를 통한 게시물 검색
- 키워드가 무조건 있다고 가정하고 들어오는 것이기 때문에… 수정할 필요가 없을 수도 있음
→ 유효하지 않은 검색어를 보내면, 빈 response 값을 보낼까?