Class: Mongo::Protocol::Reply::Upconverter
- 상속:
-
객체
- 객체
- Mongo::Protocol::Reply::Upconverter
- 다음에 정의됨:
- build/ruby-driver-v2.19/lib/mongo/protocol/reply.rb
개요
레거시 회신을 새 op 명령 회신으로 상향 변환합니다.
상수 요약 접기
- NEXT_BACH =
다음 배치 상수입니다.
'NextBatch'.동결
- FIRST_BACH =
첫 번째 배치 상수입니다.
'firstBatch'.동결
- CURSOR =
커서 필드 상수입니다.
'cursor'.동결
- ID =
ID 필드 상수입니다.
'ID'.동결
인스턴스 속성 요약 접기
-
#cursor_id ⇒ 정수
읽기 전용
Cursor_id 커서 ID입니다.
-
문서 # 개 ⇒ Array<BSON::Document>
읽기 전용
문서 문서입니다.
-
#startup_from ⇒ Integer
읽기 전용
Starting_from 커서의 시작점입니다.
인스턴스 메서드 요약 접기
-
#command ⇒ BSON::Document
상향 변환된 명령을 가져옵니다.
-
#initialize(documents, cursor_id, Starting_from) ⇒ Upconverter
생성자
새 업컨버터를 초기화합니다.
생성자 세부 정보
#initialize(documents, cursor_id, Starting_from) ⇒ Upconverter
새 업컨버터를 초기화합니다.
152 153 154 155 156 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/protocol/reply.rb', 줄 152 def 초기화(문서, cursor_id, startup_from) @documents = 문서 @cursor_id = cursor_id @starting_from = startup_from end |
인스턴스 속성 세부 정보
#cursor_id ⇒ 정수 (읽기 전용)
반환값 cursor_id 커서 ID입니다.
162 163 164 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/protocol/reply.rb', 줄 162 def cursor_id @cursor_id end |
문서 # ⇒ Array<BSON::Document> (읽기 전용)
문서 반환 문서입니다.
159 160 161 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/protocol/reply.rb', 줄 159 def 문서 @documents end |
#startup_from ⇒ 정수 (읽기 전용)
커서의 시작 지점 startup_from을 반환합니다.
165 166 167 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/protocol/reply.rb', 줄 165 def startup_from @starting_from end |
인스턴스 메서드 세부 정보
#command ⇒ BSON::Document
상향 변환된 명령을 가져옵니다.
175 176 177 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/protocol/reply.rb', 줄 175 def 명령 명령? ? op_command : find_command end |