반응형
몽구스의“__v”필드는 무엇입니까
버전 2.2 Mongoose
와 함께 MongoDB
버전 3을 사용하고 있습니다. 나는 나타났습니다 __v
내에서 나타나기 시작했다 필드 MongoDB
문서를. 버전 관리와 관련이 있습니까? 어떻게 사용 되나요?
에서 여기 :
는
versionKey
제 몽구스 의해 생성 될 때, 각 문서에 설정된 속성이다. 이 키 값에는 문서의 내부 개정이 포함됩니다. 이 문서 속성의 이름을 구성 할 수 있습니다. 기본값은__v
입니다.이것이 애플리케이션과 충돌하는 경우 다음과 같이 구성 할 수 있습니다.
new Schema({..}, { versionKey: '_somethingElse' })
글쎄, 나는 토니의 해결책을 볼 수 없다 ... 그래서 나는 그것을 직접 처리해야한다 ...
version_key가 필요하지 않은 경우 다음을 수행 할 수 있습니다.
var UserSchema = new mongoose.Schema({
nickname: String,
reg_time: {type: Date, default: Date.now}
}, {
versionKey: false // You should be aware of the outcome after set to false
});
참고 URL : https://stackoverflow.com/questions/12495891/what-is-the-v-field-in-mongoose
반응형
'Programing' 카테고리의 다른 글
EditText 변경된 리스너에서 문자 계산 (0) | 2020.03.26 |
---|---|
숨김을 다른 컴퓨터로 내보내기 (0) | 2020.03.26 |
관계형 데이터베이스 디자인 패턴? (0) | 2020.03.26 |
node.js에 대한 사용자 인증 라이브러리? (0) | 2020.03.26 |
#pragma marks의 의미는 무엇입니까? (0) | 2020.03.26 |