인프런 커뮤니티 질문&답변

박성현님의 프로필 이미지
박성현

작성한 질문수

따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기

좋아요 싫어요 기능 (3) 클릭시 기능들

오류가 있는데 무엇이 문제일까요?

작성

·

100

0

비디오구독에 좋아요를 누른 상태에서

댓글에 싫어요를 누르게 되면 비디오에 있는 좋아요 데이터가 사라집니다.

 

서버쪽에서 console.log로 넘어가는 데이터를 확인해봤는데 

[0] {

[0]   videoId: '61c280243a1bedecd32d9e36',

[0]   userId: '61c2df8beed1a65a0f9c5ea6'

[0] }

[0] {

[0]   commentId: '61c43a09d692002e6c67d902',

[0]   userId: '61c2df8beed1a65a0f9c5ea6'

[0] }

 

하나는 비디오 하나는 코멘트로 잘 넘어가고 있는데 

여기 코드를 거치면서 videoId 로 넘어간꺼까지 삭제되고 있습니다.

 

무엇이 문제일까요?

  const data = {
    commentId: "61c43a09d692002e6c67d902",
    userId: "61c2df8beed1a65a0f9c5ea6",
  };
 
Like.findOneAndDelete({ data }).exec((err, DisLikeResult) => {
      if (err) return res.status(400), send(err);
      res.status(200).json({ success: true, DisLikeResult });
    });
 
이상황에서 왜 videoId 값을 지닌 데이터가 지워지는지 모르겠습니다.

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
박성현님의 프로필 이미지
박성현

작성한 질문수

질문하기