-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Comment쪽 개발을 시작했는데, model에 comment가 삭제되었는지를 나타내는 field 하나를 추가해야 할 것 같습니다.
Post의 경우 DELETE api를 통해 게시글 하나를 삭제하면 DB에서도 실제로 삭제되는 것으로 구현하였습니다.
그런데, 댓글도 그렇게 삭제할 경우 원 댓글에 달려 있던 대댓글을 표시할 때 문제가 생길 것 같습니다.
예를 들어 3번 Comment에 대댓글로 4번, 5번 Comment가 달려 있는 상황에 3번을 삭제할 경우,
4번, 5번 Comment의 comment_id 값은 3이 되는데 DB에 id=3인 Comment가 존재하지 않아 프론트에서 삭제할 때 문제가 될 것 같습니다.
그래서 deleted라는 Boolean field를 하나 만들고, 기본값을 False로 하고, DELETE api에서는 이걸 True로 바꾸는 식으로 구현하고자 하는데 어떻게 생각하시나요?
field name이나 구현 방식에 대한 의견 부탁드립니다.
Reactions are currently unavailable