Mongo.getWriteConcern()
정의
Mongo.getWriteConcern()
반환합니다: 연결 객체 Mongo()
에 대한 현재 쓰기 고려 (write concern) 입니다.MongoDB의 쓰기 고려에 대한 소개는 쓰기 고려를 참조하세요.
호환성
이 메서드는 다음 환경에서 호스팅되는 배포에서 사용할 수 있습니다.
MongoDB Atlas: 클라우드에서의 MongoDB 배포를 위한 완전 관리형 서비스
MongoDB Enterprise: MongoDB의 구독 기반 자체 관리 버전
MongoDB Community: MongoDB의 소스 사용 가능 무료 자체 관리 버전
구문
명령은 다음과 같은 형식을 취합니다.
db.getMongo().getWriteConcern()
이 연산은 다음 값이 포함된 문서를 반환합니다.
{ w: <value>, wtimeout: <number>, j: <boolean> }
필드는 다음과 같습니다.
필드 | 설명 |
---|---|
w | |
j | 부울 값입니다. j: true 은 쓰기 작업이 디스크 저널에 기록되었음을 확인 요청합니다. |
wtimeout | 쓰기 고려 (write concern) 승인을 기다리는 시간(밀리초)입니다. wtimeout 은 w 가 1 보다 큰 경우에만 적용됩니다. |
예시
현재 쓰기 고려 (write concern)를 반환하려면 다음을 입력합니다.
db.getMongo().getWriteConcern()
Mongo.setWriteConcern()
를 사용하여 쓰기 고려 (write concern)를 지정한 경우 Mongo.getWriteConcern()
의 출력은 다음과 유사합니다.
WriteConcern { w: 2, wtimeout: 1000, j: true }
쓰기 고려 (write concern)가 지정되지 않은 경우 Mongo.getWriteConcern()
명령은 빈 줄을 반환합니다.