Moogoose "__v" 필드
2020. 6. 10. 19:12ㆍMongoDB, Mongoose
moogoose를 사용하면서 결과값을 보면 맨 밑에 쯤에 "__v"가 있다.
버전 키라고 하는데 문서의 내부 개정판을 설명하고 기본값은 0이다.
mongoDB에서 바로 값을 넣으면 생기지 않지만 moogoose 통해 데이터가 삽입이 되면 생긴다.
__v를 없애고 싶으면 스키마를 만드는 부분에 { versionKey : false } 를 추가해주면된다
var UserSchema = new mongoose.Schema({
userName: String,
}, {
versionKey: false
});
https://riucc.tistory.com/m/526?category=764382
https://kb.objectrocket.com/mongo-db/understanding-the-mongoose-__v-field-1011
728x90
반응형
'MongoDB, Mongoose' 카테고리의 다른 글
Mongoose 페이징 처리 (Node) (0) | 2021.02.24 |
---|---|
Cosmos DB에 mongoose sort기능 사용시 오류 The index path corresponding to the specified order-by item is excluded (0) | 2020.10.08 |
MongoError: E11000 duplicate key error index (0) | 2020.06.10 |
Mongoose 디비연결, Model 생성 (1) | 2020.05.26 |
MongoDB 명령어 (0) | 2020.05.26 |