모듈: Mongo::Operation::Specifiable Private
- 포함 항목:
- Aggregate, CollectionsInfo, Command, Count, Create, CreateIndex, CreateUser, Delete, Distinct, Drop, DropDatabase, DropIndex, Explain, Find, GetMore, Indexes, Insert, KillCursors, ListCollections, MapReduce , OpMsgBase , UpdateUser , UsersInfo, WriteCommand
- 다음에 정의됨:
- 빌드/ Ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb
개요
이 모듈은 비공개 API의 일부입니다. 이 모듈은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
이 모듈에는 사양에서 다양한 값을 가져오는 편의 메서드에 대한 공통 기능이 포함되어 있습니다.
상수 요약 접기
- DB_NAME =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
데이터베이스 이름을 입력하는 필드 입니다.
:db_name.동결
- DELETES =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
삭제를 위한 필드입니다.
:deletes.동결
- DELETE =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
삭제할 필드입니다.
: 삭제.동결
- 문서 =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
문서 필드입니다.
:documents.동결
- COLL_NAME =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
컬렉션 이름 필드입니다.
:coll_name.동결
- CURSOR_COUNT =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
커서 수를 입력하는 필드 입니다.
:cursor_count.동결
- CURSOR_ID =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
커서 ID를 위한 필드입니다.
:cursor_id.동결
- 인덱스 =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
인덱스에 대한 필드입니다.
:index.동결
- INDEXES =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
여러 인덱스에 대한 필드입니다.
:indexes.동결
- INDEX_NAME =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
인덱스 이름을 입력하는 필드입니다.
:index_name.동결
- OPERATION_ID =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
작업 ID 상수입니다.
:operation_id.동결
- OPTIONS =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
옵션 필드 입니다.
:options.동결
- READ_CONCERN =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
읽기 고려 옵션.
:read_concern.동결
- MAX_TIME_MS =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
최대 시간 ms 옵션입니다.
:max_time_ms.동결
- SELECTOR =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
선택기의 필드입니다.
:selector.동결
- TO_RETURN =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
반환할 숫자를 입력하는 필드입니다.
:to_return.동결
- UPDATES =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
업데이트 필드입니다.
:updates.동결
- 업데이트 =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
업데이트 필드 입니다.
:update.동결
- USER =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
사용자의 필드 이름입니다.
: user.동결
- USER_NAME =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
사용자 이름에 대한 필드 이름입니다.
:user_name.동결
- WRITE_CONCERN =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
쓰기 고려 (write concern) 의 필드 이름입니다.
:write_concern.동결
- READ =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
읽기 설정 (read preference) 의 필드 이름입니다.
:read.동결
- BYPASS_DOC_VALIDATION =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
문서 수준 유효성 검사 를 우회할지 여부입니다.
:bypass_document_validation.동결
- 데이터 정렬 =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
작업에 적용 할 데이터 정렬입니다.
:collation.동결
인스턴스 속성 요약 접기
-
#spec ⇒ 해시
읽기 전용
비공개
사양 작업의 사양입니다.
인스턴스 메서드 요약 접기
-
#==(기타) ⇒ 참, 거짓 (동의어: #eql?)
비공개
지정 가능한 두 작업이 동일한지 확인합니다.
-
#acknowledged_write? ⇒ 부울
비공개
작업에 승인된 쓰기 고려가 있나요?
- #apply_collation(선택기, 연결, 데이터 정렬) ⇒ 객체 비공개
-
#array_filters(connection) ⇒ 해시 | nil
비공개
배열 필터입니다.
-
#bypass_document_validation ⇒ true, false
비공개
문서 수준 유효성 검사를 우회할지 여부입니다.
-
#coll_name ⇒ string
비공개
작업을 전송해야 하는 컬렉션의 이름입니다.
-
#데이터 정렬 ⇒ 해시
비공개
작업에 적용 할 데이터 정렬입니다.
-
#command(connection) ⇒ 해시
비공개
명령.
-
#cursor_count ⇒ Integer
비공개
사양에서 커서 수를 가져옵니다.
-
#cursor_id ⇒ 정수
비공개
서버에 생성된 커서의 ID입니다.
-
#db_name ⇒ string
비공개
작업을 전송해야 하는 데이터베이스 의 이름입니다.
-
#delete ⇒ 해시
비공개
사양에서 삭제 문서를 가져옵니다.
-
#deletes ⇒ Array<BSON::Document>
비공개
사양에서 삭제를 가져옵니다.
-
문서 # 개 ⇒ Array<BSON::Document>
비공개
사양의 문서입니다.
-
#인덱스 ⇒ 해시
비공개
사양에서 인덱스를 가져옵니다.
-
#index_name ⇒ string
비공개
사양에서 인덱스 이름을 가져옵니다.
-
#indexes ⇒ Hash
비공개
사양에서 인덱스를 가져옵니다.
-
#initialize(spec) ⇒ 객체
비공개
지정 가능한 새 작업을 만듭니다.
-
#max_time_ms ⇒ 해시
비공개
사양에서 최대 시간 ms 값을 가져옵니다.
-
#네임스페이스 ⇒ string
비공개
DB 이름과 컬렉션 이름으로 구성된 네임스페이스입니다.
-
#operation_id ⇒ Integer
비공개
작업의 작업 ID를 가져옵니다.
-
#options(connection) ⇒ 해시
비공개
특정 연결에서 작업을 실행하기 위한 옵션을 가져옵니다.
-
#주문했습니까? ⇒ 참, 거짓
비공개
작업이 주문되었는지 여부입니다.
-
#읽기 ⇒ Mongo::ServerSelector
비공개
이 작업에 대한 읽기 설정입니다.
-
#read_concern ⇒ 해시
비공개
사양에서 읽기 고려 문서를 가져옵니다.
-
#선택기(연결) ⇒ 해시
비공개
특정 연결에서 실행할 사양의 선택기입니다.
-
#session ⇒ Session
비공개
작업에 사용할 세션입니다.
-
#to_return ⇒ 정수
비공개
서버에 요청할 문서 수입니다.
-
#txn_num ⇒ 정수
비공개
작업의 트랜잭션 번호입니다.
-
#업데이트 ⇒ 해시
비공개
사양의 업데이트 문서입니다.
-
#updates ⇒ Array<BSON::Document>
비공개
사양에서 문서를 업데이트합니다.
-
#user ⇒ Auth::User
비공개
사용자 관련 작업의 사용자입니다.
-
#user_name ⇒ string
비공개
사양의 사용자 이름입니다.
-
#write_concern ⇒ Mongo::WriteConcern
비공개
이 작업에 사용할 쓰기 고려입니다.
인스턴스 속성 세부 정보
#spec ⇒ 해시 (읽기 전용)
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
작업에 대한 사양을 반환합니다.
149 150 151 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 149 def 사양 @spec end |
인스턴스 메서드 세부 정보
#==(기타) ⇒ true, false ~ 라고도 함: eql?
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
지정 가능한 두 작업이 동일한지 확인합니다.
161 162 163 164 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 161 def ==(기타) 반환 거짓 하지 않는 한 기타.is_a?(지정 가능) 사양 == 기타.사양 end |
#acknowledged_write? ⇒ 부울
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
작업에 승인된 쓰기 고려가 있나요?
552 553 554 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 552 def 승인된_쓰기? write_concern.nil? || write_concern.인정? end |
#apply_collation(선택기, 연결, 데이터 정렬) ⇒ 객체
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
556 557 558 559 560 561 562 563 564 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 556 def apply_collation(선택기, 연결, 데이터 정렬) 만약 데이터 정렬 하지 않는 한 연결.기능.collation_enabled? 올리다 오류::UnsupportedCollation end 선택기 = 선택기.merge(데이터 정렬: 데이터 정렬) end 선택기 end |
#array_filters(connection) ⇒ 해시 | nil
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
배열 필터입니다.
539 540 541 542 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 539 def array_filters(연결) sel = 선택기(연결) sel[작업::ARRAY_FILTERS] 만약 sel end |
#bypass_document_validation ⇒ true, false
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
문서 수준 유효성 검사를 우회할지 여부입니다.
361 362 363 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 361 def bypass_document_validation 사양[BYPASS_DOC_VALIDATION] end |
#coll_name ⇒ string
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
작업을 전송해야 하는 컬렉션의 이름입니다.
235 236 237 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 235 def coll_name 사양.가져오기(COLL_NAME) end |
#데이터 정렬 ⇒ 해시
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
작업에 적용 할 데이터 정렬입니다.
373 374 375 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 373 def 데이터 정렬 send(self.클래스::IDENTIFIER).first[데이터 정렬] end |
#command(connection) ⇒ 해시
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
명령.
527 528 529 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 527 def 명령(연결) 선택기(연결) end |
#cursor_count ⇒ 정수
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
사양에서 커서 수를 가져옵니다.
175 176 177 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 175 def cursor_count 사양[CURSOR_COUNT] end |
#cursor_id ⇒ 정수
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
서버에 생성된 커서의 ID입니다.
247 248 249 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 247 def cursor_id 사양[CURSOR_ID] end |
#db_name ⇒ string
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
작업을 전송해야 하는 데이터베이스 의 이름입니다.
187 188 189 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 187 def db_name 사양[DB_NAME] end |
#삭제 ⇒ 해시
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
사양에서 삭제 문서를 가져옵니다.
211 212 213 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 211 def 삭제 사양[삭제] end |
#deletes ⇒ Array<BSON::Document>
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
사양에서 삭제를 가져옵니다.
199 200 201 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 199 def deletes 사양[삭제] end |
문서 # 개 ⇒ Array<BSON::Document>
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
사양의 문서입니다.
223 224 225 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 223 def 문서 사양[문서] end |
#인덱스 ⇒ 해시
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
사양에서 인덱스를 가져옵니다.
259 260 261 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 259 def index 사양[색인] end |
#index_name ⇒ string
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
사양에서 인덱스 이름을 가져옵니다.
271 272 273 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 271 def index_name 사양[INDEX_NAME] end |
인덱스 #개 ⇒ 해시
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
사양에서 인덱스를 가져옵니다.
283 284 285 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 283 def 인덱스 사양[인덱스] end |
#initialize(spec) ⇒ 객체
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
지정 가능한 새 작업을 만듭니다.
298 299 300 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 298 def 초기화(사양) @spec = 사양 end |
#max_time_ms ⇒ 해시
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
사양에서 최대 시간 ms 값을 가져옵니다.
349 350 351 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 349 def max_time_ms 사양[MAX_TIME_MS] end |
#네임스페이스 ⇒ string
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
DB 이름과 컬렉션 이름으로 구성된 네임스페이스입니다.
494 495 496 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 494 def namespace "#{db_name}.#{coll_name}" end |
#operation_id ⇒ 정수
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
작업의 작업 ID를 가져옵니다. 모니터링 시 연결 작업에 사용됩니다.
311 312 313 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 311 def operation_id 사양[OPERATION_ID] end |
#options(connection) ⇒ 해시
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
특정 연결에서 작업을 실행하기 위한 옵션을 가져옵니다.
323 324 325 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 323 def (연결) 사양[옵션] || {} end |
#주문했습니까? ⇒ true, false
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
작업이 주문되었는지 여부입니다.
482 483 484 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 482 def 주문? !!(@spec.가져오기(:ordered, true)) end |
#읽기 ⇒ Mongo::ServerSelector
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
이 작업에 대한 읽기 설정입니다.
468 469 470 471 472 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 468 def 읽기 @read ||= 시작 ServerSelector.get(사양[읽기]) 만약 사양[읽기] end end |
#read_concern ⇒ 해시
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
문서에 afterClusterTime이 포함될 수 있습니다.
사양에서 읽기 고려 문서를 가져옵니다.
337 338 339 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 337 def read_concern 사양[READ_CONCERN] end |
#선택기(연결) ⇒ 해시
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
특정 연결에서 실행할 사양의 선택기입니다.
386 387 388 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 386 def 선택기(연결) 사양[SELECTOR] end |
#세션 ⇒ 세션
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
작업에 사용할 세션입니다.
506 507 508 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 506 def Session @spec[:session] end |
#to_return ⇒ Integer
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
서버에 요청할 문서 수입니다.
398 399 400 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 398 def to_return 사양[TO_RETURN] end |
#txn_num ⇒ 정수
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
작업의 트랜잭션 번호입니다.
518 519 520 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 518 def txn_num @spec[:txn_num] end |
#업데이트 ⇒ 해시
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
사양의 업데이트 문서입니다.
420 421 422 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 420 def update 사양[업데이트] end |
#updates ⇒ Array<BSON::Document>
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
사양에서 문서를 업데이트합니다.
409 410 411 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 409 def 업데이트 사양[업데이트] end |
#user ⇒ Auth::User
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
사용자 관련 작업의 사용자입니다.
432 433 434 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 432 def 사용자 사양[사용자] end |
#user_name ⇒ string
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
사양의 사용자 이름입니다.
444 445 446 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 444 def user_name 사양[USER_NAME] end |
#write_concern ⇒ Mongo::WriteConcern
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
이 작업에 사용할 쓰기 고려입니다.
456 457 458 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/operation/shared/specifiable.rb', 줄 456 def write_concern @spec[WRITE_CONCERN] end |