저장을 습관화

mongoose의 __V 필드 본문

공부/node.js

mongoose의 __V 필드

ctrs 2023. 6. 15. 02:20

mongoose를 사용하여 post를 해보면 DB 테이블에 

의도하지 않았던 필드 __v가 나오게 된다. 

값도 0밖에 없다

딱히 서비스에 지장을 주는 것은 없으니 냅둬도 상관없지만

신경쓰인다면 스키마 설정 파일에서 versionkey: false로 나오지 않게끔 할 수 있다

 

 

이거에 대한 내용은 아래 블로그 참조

 

https://avocado12-note.tistory.com/14

 

mongoose '__v' 필드

MongoDB에서 직접 insert할 경우에 나타나지 않고 mongoose를 통해서 데이터를 삽입하면 '__v' 필드가 생긴다. 의미하는 바는 버전 키라고 하는데 문서의 내부 개정판을 설명하고 기본 값은 0이다. 삭제

avocado12-note.tistory.com