반응형

575번에 articleFlag를 비교하는 이유는 게시판이 4가지로 구성되고 있다.다른 게시판들은 형식이 모두 같지만 calendar만 형식이 다르기에 우선 비교를 해준 뒤 로그인한 유저의 이메일(고유값)과 연관관계로 있는 게시물의 유저 이메일을 비교해준다.
576번의 비교값이 true면 위에서 Dto를 통한 정보들을 업데이트하여 게시물에 저장한다.

articleFlag가 calendar인 경우 Dto에 다음과 같은 값이 넘어온다

maxPeople의 값이 변경될 때 현재 참여해 있는 인원 아래로 값을 변경하려고 하면 값을 변경하지 못하도록 해야했기에 두 번 째 사진에서 586번 째 줄에서 MaxPeople과 참여자 수를 비교해준 뒤에 true면 업데이트 해주도록 했다.

다음과 같이 이미 참여자의 수가 3명이라면 최대 인원을 위로는 조정할 수 있으나 3명 미만으로는 수정 못하게 했다.
더 궁금하다면 직접 사용해보자
https://www.homecomingdaycare.com/
Homecoming Day
대학교 졸업생 동문 커뮤니티 사이트입니다
www.homecomingdaycare.com
누가 만들었는지 기깔나게 만들었다
반응형
'I LEARNED > TIL' 카테고리의 다른 글
[TIL] 클래스, 객체, 인스턴스 개념 다시 한 번 보기 (0) | 2022.10.18 |
---|---|
[TIL] 최종프로젝트 ERD설계 (0) | 2022.10.10 |
[TIL] 참여하기와 게시물 (0) | 2022.10.09 |
[TIL] [troubleshooting] findAll을 지양해야 하는 이유 (0) | 2022.10.06 |
[TIL] [troubleshooting] Permission denied,리눅스에서의 권한 허가 거부 (1) | 2022.10.05 |
댓글
veganwithbacon님의
글이 좋았다면 응원을 보내주세요!
이 글이 도움이 됐다면, 응원 댓글을 써보세요. 블로거에게 지급되는 응원금은 새로운 창작의 큰 힘이 됩니다.
응원 댓글은 만 14세 이상 카카오계정 이용자라면 누구나 편하게 작성, 결제할 수 있습니다.
글 본문, 댓글 목록 등을 통해 응원한 팬과 응원 댓글, 응원금을 강조해 보여줍니다.
응원금은 앱에서는 인앱결제, 웹에서는 카카오페이 및 신용카드로 결제할 수 있습니다.