[TIL_200701] Primary Key를 활용한 Data 중복 검사

L·2020년 7월 3일
0

TIL

목록 보기
11/115

오늘 배운 것

중복 추천 방지 기능 보완

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 추가

0개의 댓글