mongorepository (1) 썸네일형 리스트형 [전공자들 13] 좋아요/싫어요 구현하기 (mongodb/react/spring) 이전에 만들었던 스크랩, 댓글공감 기능은 토글형식으로 한 버튼을 끄고 켜고 하는 느낌이었다면, 좋아요/싫어요는 두 버튼이 서로 연관되어 있으니까 기능을 만들기 전에 생각해 볼 점들이 있었다. 생각해야할 것들 🤔 좋아요/싫어요를 어떤 형태로 저장할까? 일단 게시글의 db구조는 다음과 같다. { _id: ObjectId("657d07e7073cbe0ef10edb90"), title: '제목', content: '내용', writer: { 작성자정보객체 }, goods: [], bads: [], ⋮ } 방법 1 : 게시글의 좋아요 목록을 문자열 리스트로 저장하는 방법.(유저 이메일 리스트) 현재 유저의 이메일을 받아와서 현재 유저가 목록에 있으면 지우고, 없으면 추가하는 방식(완전제거) 장점 : 구현이 단순.. 이전 1 다음