본문 바로가기

내일배움캠프 Node 4기/TIL

내배캠 12/23 TIL

오늘은 저번주 개인과제였던

블로그 백엔드 (글,댓글)을 처음부터 다시 해보면서 알게된것들 위주로 

적어보려고 한다.

 

1. -v란 무엇인가?

 

Versionkey라는 필드로서 몽구스를 통해 데이터를 생성하면 자동생성된다. 기본값은 0인데

이게 재밌는 점이, 구글에 -v 몽구스 라고 치면 왠 동물 몽구스 얘기만 잔뜩나와서 당황한 적이 있다.

여튼 스키마 생성시 versionKey : false로 설정하면 해결된다

 

2. git checkout과 switch의 차이

 

깃 체크아웃은 두가지 기능이 있었다. 하나는 branch의 변경, 또 하나는 restore의 기능.

그런데 2019년 깃 업데이트를 통해 switch와 restore로 분할되었다. 이렇게 쓰는것을 깃에서도 권장하고 있다고 한다. 앞으론 더 익숙해져야겠다.

 

3. 바디 파라메터가 뭐지?

 

POST기능을 만들던 중, 예외처리 부분에서 req.body의 키의 개수가 4개가 아니면 '파라미터를 확인해라' 라는 예외처리를 튜터님께서 하시길래, 개념이 굉장히 헷갈려서 좀 고민을 했다.

 

다행이도 별 의미는 아니었고, body 내의 구성요소를 그냥 파라미터라고 하신 거였다.

 

 

 

 

 

'내일배움캠프 Node 4기 > TIL' 카테고리의 다른 글

내배캠 12/27 TIL  (0) 2022.12.29
내배캠 12/26 TIL  (0) 2022.12.26
내배캠 12/22 TIL  (0) 2022.12.22
내배캠 12/21 TIL  (1) 2022.12.21
내배캠 12/20 TIL  (0) 2022.12.20