Docs Menu
Docs Home
/
MongoDB 매뉴얼
/ / /

Mongo.getWriteConcern()

이 페이지의 내용

  • 정의
  • 호환성
  • 구문
  • 예시
Mongo.getWriteConcern()
반환합니다:연결 객체 Mongo() 에 대한 현재 쓰기 고려 (write concern) 입니다.

MongoDB의 쓰기 고려에 대한 소개는 쓰기 고려를 참조하세요.

이 메서드는 다음 환경에서 호스팅되는 배포에서 사용할 수 있습니다.

  • MongoDB Atlas: 클라우드에서의 MongoDB 배포를 위한 완전 관리형 서비스

명령은 다음과 같은 형식을 취합니다.

db.getMongo().getWriteConcern()

이 연산은 다음 값이 포함된 문서를 반환합니다.

{ w: <value>, wtimeout: <number>, j: <boolean> }

필드는 다음과 같습니다.

필드
설명

w

쓰기를 승인해야 하는 mongod 또는 mongod 인스턴스의 수입니다. 가능한 값은 다음과 같습니다.

  • "대다수". 대부분의 인스턴스는 쓰기를 승인해야 합니다.

  • <number>. 지정된 수의 대상 인스턴스는 쓰기를 승인해야 합니다.

  • <custom write concern name>. 사용자가 정의한 쓰기 고려 (write concern)로, 태그가 지정된 인스턴스는 쓰기를 확인해야 합니다.

자세한 내용은 쓰기 고려 사양 을 참조하세요.

j

부울 값입니다. j: true 은 쓰기 작업이 디스크 저널에 기록되었음을 확인 요청합니다.

wtimeout

쓰기 고려 (write concern) 승인을 기다리는 시간(밀리초)입니다. wtimeoutw1 보다 큰 경우에만 적용됩니다.

현재 쓰기 고려 (write concern)를 반환하려면 다음을 입력합니다.

db.getMongo().getWriteConcern()

Mongo.setWriteConcern() 를 사용하여 쓰기 고려 (write concern)를 지정한 경우 Mongo.getWriteConcern() 의 출력은 다음과 유사합니다.

WriteConcern { w: 2, wtimeout: 1000, j: true }

쓰기 고려 (write concern)가 지정되지 않은 경우 Mongo.getWriteConcern() 명령은 빈 줄을 반환합니다.

다음도 참조하세요.

돌아가기

Mongo.getURI

이 페이지의 내용