inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

grapnql fetchboardscount와 createboard

해결된 질문

191

작성자 없음

작성한 질문수 0

0

안녕하세요 데이터 통신 실습 중에 질문이 생겨 남깁니다.

create board 실행 시 리턴값으로 number를 지정했을 때 나오는 게시물의 수와 fetchboardscount 실행 시 리턴값이 다른 이유가 궁금합니다. createboard의 리턴값도 몇 번째 게시물로 생성된 것인지 알려주므로 둘 다 게시물의 개수를 알려주는 게 아닌가요 ?

javascript node.js express docker tdd rest-api nestjs

답변 1

0

노원두

안녕하세요! cooljody님!

 

fetchBoards로 조회한 결과의 number는 해당 게시글의 글 번호이기 때문에, 현재 number가 5000번까지 존재한다면, 게시글이 5000개가 아닌가?! 라는 의문이 드실 수 있으실 것 같아요!

하지만, fetchBoardsCount를 요청하시게 되면, 게시글의 갯수는 5000보다 작은데, 이 이유는 게시글이 삭제되서 그렇답니다!

 

추가로, 게시글 번호는 고유번호이기 때문에, 13번 게시글이 삭제 되었다고 해서, 새 글을 등록하는 경우 13번 글로 등록하는 것이 아니라 현재 마지막 번호인 5000번 보다 1개 높은 5001번으로 등록하는 것이 일반적입니다.

이유는, 데이터베이스에서는 실제로 게시물을 삭제하지 않고, 숨김처리 하여 과거 히스토리를 추적하기 등의 추가 작업을 해야할 수 있기 때문이에요!

1

cooljody

자세하고 빠른 설명 감사합니다 !

그래프 ql 문서 사용할때 느낌표 남는거 어떻게 없애나요?

0

86

2

강의 전체 소스 코드를 받고싶습니다.

0

77

2

fontawesome 사용 문의

0

80

2

소스 코드 부탁드립니다~

0

87

2

깃 레포지터리 소스

0

87

2

커리큘럼12.css 정렬 에 나오는 과제 정답알고싶어요

0

74

2

10-01 Entity TypeOrmModule.forRoot 에 entities

0

89

3

강의 버전관련 문의입니다

0

104

2

Ubuntu 설치 관련

0

62

1

schema.gql 질문 드립니다.

0

51

1

서버 재실행시 Many to Many

0

102

3

input 관련 문의

0

90

2

Rest API 보다는 graphql이 주된 내용인데

0

134

2

강의 전체 소스코드 받을수있을까요?

0

156

1

도커볼륨 마운트 관련

0

127

2

findOne 타입스크립트오류

0

109

1

http => htrtps 호출 인증서 신뢰 오류

0

356

1

self-signed certificate in certificate chain 에러 발생

0

421

1

mongoose 설치 오류

0

143

1

특정 API, 특정 IP 허용 (단일경로에 CORS 활성화)

0

285

2

08-06

0

180

3

구조랑 패턴 관련해서 질문

0

126

2

mydocker

0

129

2

coolsms statuscode 2000 인데 전송안돼는 경우 확인.

0

156

1