안녕하세요.
강의들으며 프로젝트를 하고 있는 학생입니다.
댓글 기능을 구현하고 있는데 어떻게 구현하고 db를 어떻게 해야할지 감이 안잡혀서 질문드립니다.
일단 다음과 같은 흐름으로 생각했는데 잘못됬거나 수정해야할 부분 있으면 알려주시면 감사하겠습니다.
1. 프론트에서 댓글창(form의 input태그)로 댓글을 전송한다
2-1. 백엔드에서 로그인했는지 미들웨어로 확인하고 로그인했다면
2-2. 새로 만든 댓글 컬렉션에 {작성자 : _id, 게시글 : 게시글의_id, 댓글 : 댓글내용, id : 댓글의 id, 시간 : 댓글 생성된 시간 }을 추가해준다.
+) 컬렉션에 저장되는 하나의 데이터를 document라고 하나요?