하나의 게시글에 붙어있는 대댓글들을 구현하고자 함.
로그인의 경우 게스트네임으로 로그인되게 구성.
댓글과 댓글에 댓글을 붙이는 대댓글로 구성.
댓글의경우 생성, 수정, 삭제가 가능하게 구성.
대댓글의 크기는 댓글의 80% ~ 90% 정도로 가정
{
id: ObjectId;
userName: string;
}
{
id: ObjectId;
subject :string
writerId: ObjectId; //작성한 유저 아이디
contents: string; //게시글 내용, 내용은 주용치 않으니 더미값으로
createdAt: Date; //생성 시각
updatedAt: Date; //수정 시작
}
{
id: ObjectId; // 아직 db 타입을 결정 하지 않음.
writerId: ObjectId; //작성한 유저 아이디
relateId: ObjectId; //상위 요소 아이디 (게시글이거나 댓글이거나)
comment: string; //댓글 내용
createdAt: Date; //생성 시각
updatedAt: Date; //수정 시작
}
2020/08/16
2020/08/19
2020/08/26