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

DOM님의 프로필 이미지
DOM

작성한 질문수

Slack 클론 코딩[실시간 채팅 with React]

DM 내용 표시하기

500에러 질문

작성

·

310

0

제로초님 깃헙코드 보고 리액트쿼리로 공부하다가 

DM 보내는 로직에서 500에러가 떳습니다~!!

api 문서대로 요청보냈고, 분명 서버쪽은 문제가 없을텐데 싶어서 며칠 째 고민하다 질문드려요!!!

NaN으로 뜨는 부분이 백엔드 코드에서 콘솔 찍어보니까 req.query.perPage 이게 언디파인드로 전달 되더라구요. 근데 저는 perPage를 제로초님처럼 20으로 고정해서 전달하고 있는데 언디파인드로 뜨는게 이상하더라구요.ㅜㅜ

+) 그리고 뮤테이션 쿼리키를 ["workspace", workspace, "dm", id, "chat"] 이렇게 주신 이유가 궁금해요!! 제가 공식문서 읽고 이해한게 배열로 줄 경우 첫번째 값이 캐싱할 때 쓰이는 이름이고 그 위에있는 애들은 mutation 안에서 사용될 외부 값을 넣어준다고 이해했었거든요!! 근데 dm 이나 chat은 사용되지 않는 것 같아서요!! 

 

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

소스코드에서 perPage와 page가 안 보이는데요? 그리고 백엔드 콘솔에도 쿼리스트링이 없습니다.

추가 질문도 이해가 잘 안 됩니다. 저 배열 통째로 키로 쓰입니다.

DOM님의 프로필 이미지
DOM

작성한 질문수

질문하기