[TIL_200701] Primary Key를 활용한 Data 중복 검사
오늘 배운 것
중복 추천 방지 기능 보완
article
- 중복 추천 방지를 추천 취소 기능으로 update 하기
- emotion_list에 user_number가 있는지 검증
i) 없다면 emotion +1
ii) 있다면 emotion -1
내일 배울 것
함수 매개변수 활용하여 코드 줄이기
- 일부분을 제외하고는 거의 동일한 함수들을 매개변수를 통해 단일화함으로써 유지보수를 쉽게 하자!
추천 기능의 RDB화
NoSQL을 SQL처럼 다루기
- 기존: db.articles collection의 emotion_list 안에 user_uid가 있는지 검증
- 보완
- db.emotions collection 생성
- emotions row 당 article_id, user_uid, emotion_type 추가