본문 바로가기

개인프로젝트

대댓글 로직을 생각해보자

728x90

1. 익셉션 : 게시글이 있는지 확인, 댓글이 있는지 확인.

 

2.  로직:

2-1 레포지 토리에서 length값을 확인해서 0이면 새댓글 추가.

2-2 만약 레포지토리에서 length 값을 확인해서 1이 아니라면 입력받은 댓글의 계층,순서,댓글그룹을 가져옴. 

2-3 댓글의 계층, 순서, 댓글 그룹을 확인한후 계층과 순서는 계층, 순서는 +1을 해주고, 댓글그룹은 댓글과 같은 그룹으로 작성해주고 부모 노드, 자식노드 숫자를 작성

2-4 프론트 입장에선, 계층에 갯수 만큼 재귀를 돌려서 띄어쓰기를 한다.

728x90