클래스: Mongo::WriteConcern::Acknowledged

상속:
Base
  • 객체
모두 표시
다음에 정의됨:
build/ruby-driver-v2.19/lib/mongo/write_concern/acknowledged.rb

개요

승인된 쓰기 고려는 각 쓰기 작업에 대한 적절한 옵션과 함께 마지막 오류 가져오기 명령을 제공합니다.

이후:

  • 2.0.0

인스턴스 속성 요약

Base에서 상속된 속성

#options

인스턴스 메서드 요약 접기

Base에서 상속된 메서드

#initialize

생성자 세부 정보

이 클래스는 Mongo::WriteConcern::Base에서 생성자를 상속합니다.

인스턴스 메서드 세부 정보

#승인되었나요?true, false

이 쓰기 고려 (write concern) 가 승인되었습니까?

예시:

이 쓰기 고려 (write concern) 객체 가 승인되었는지 여부입니다.

write_concern.acknowledged?

반환합니다:

  • (true, false)

    이 쓰기 고려 (write concern) 의 승인 여부입니다.

이후:

  • 2.5.0



48
49
50
# 파일 'build/ruby-driver-v2.19/lib/mongo/write_concern/acknowledged.rb', 줄 48

def 인정?
  true
end

#get_last_errorHash

해당 문제에 대한 마지막 오류 가져오기 명령을 가져옵니다.

예시:

gle 명령을 가져옵니다.

acknowledged.get_last_error

반환합니다:

  • (해시)

    gle 명령.

이후:

  • 2.0.0



34
35
36
37
38
# 파일 'build/ruby-driver-v2.19/lib/mongo/write_concern/acknowledged.rb', 줄 34

def get_last_error
  @get_last_error ||= { GET_LAST_ERROR => 1 }.merge(
    옵션::매퍼.transform_values_to_strings(옵션)
  )
end

#검사string

승인된 쓰기 고려 (write concern) 의 사람이 읽을 수 있는 string 표현을 가져옵니다.

예시:

쓰기 고려 (write concern) 고려를 검사합니다.

write_concern.inspect

반환합니다:

  • (string)

    승인된 쓰기 고려 (write concern) 의 string 표현입니다.

이후:

  • 2.0.0



60
61
62
# 파일 'build/ruby-driver-v2.19/lib/mongo/write_concern/acknowledged.rb', 줄 60

def 검사
  "#<Mongo::WriteConcern::Acknowledged:0x#{object_id} options=#{options}>"
end