버전 3과 MongoDB
버전 2.2를 사용하고 있습니다. 내 필드가 내 MongoDB
문서에 표시되기 시작했습니다. 버전 관리와 관련이 있습니까? 어떻게 사용됩니까? here 가입일MongoDB의 "__v"필드는 무엇입니까?
답변
:
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
});
거짓으로 설정 한 결과는 무엇입니까? – xperator
@xperator 여기를 참고하세요 → http://mongoosejs.com/docs/guide.html#versionKey –
또한 'resultFromMongo.toObject ({versionKey : false})'를 호출하여 값을 제압 할 수 있습니다. –
- 1. MongoDB의 fsync는 무엇입니까?
- 2. MongoDB의 배열
- 3. mongodb의 클라우드 준비 상태가 무엇입니까
- 4. MongoDB의 "Generic Collection"은 무엇입니까?
- 5. MongoDB의 "포인터"?
- 6. MongoDB의 쿼리는,
- 7. MongoDB의 : 참조 대 embeding
- 8. MongoDB의 코드로 조인 유지
- 9. mongodb의 최신 게시물을 찾으십시오.
- 10. MongoDB의 대규모 세트 구현
- 11. MongoDB의 날짜 범위 쿼리
- 12. MySQL과 PostgreSQL에 비해 MongoDB의 장점은 무엇입니까?
- 13. MongoDB의 데이터 삽입 속도가 느린 이유는 무엇입니까?
- 14. mongodb의 각 샤드에서 데이터를 확인하는 방법은 무엇입니까?
- 15. MongoDB의 데이터를 SQL Server에 가입시키는 방법은 무엇입니까?
- 16. mongodb의 서버 측 교차점
- 17. Scala와 Mongodb의 통합
- 18. mongoDB의 하위 필드 찾기
- 19. Mongodb의 이미지를 Nodejs에 저장하십시오.
- 20. mongoid 레일 MongoDB의 데이터를
- 21. 쿼리하여 MongoDB의 C
- 22. MongoDB의 디자인 : 트리 계층
- 23. MongoDB의 관계를 사용하여
- 24. MongoDB의 쿼리 파이썬과 같은
- 25. MongoDB의 MapReduce는 보고서 생성
- 26. MongoDB의 쿼리 $에
- 27. MongoDB의 크기가 왜 폭발적입니까?
- 28. mongodb의 캐싱 상위 클래스
- 29. MongoDB의 쿼리 필터링
- 30. MongoDB의 컬렉션 전체 인덱스
는 안전이 소품을 사용하는 것입니다 erty를 사용하여 문서가 방금 생성되었는지 (예 : '__v === 0')? –
나중에 참조 할 수 있도록 @ExplosionPills : 아니요. 버전 키는 배열 위치를 수정하여 충돌을 일으킬 수있는 조작 후에 만 증가합니다. 다른 업데이트는 업데이트하지 않습니다. 원본 릴리스 게시물에 자세히 설명되어 있습니다. http://aaronheckmann.tumblr.com/post/48943525537/mongoose-v3-part-1-versioning –
쿼리에서 반환 된 문서에서이를 숨길 수 있습니까? – diosney