모듈: Mongo::Operation Private
- 다음에 정의됨:
- lib/mongo/작업.rb
lib/mongo/작업/제거하다.rb,
lib/mongo/작업/find.rb,
lib/mongo/작업/count.rb,
lib/mongo/작업/create.rb,
lib/mongo/작업/삭제.rb,
lib/mongo/작업/insert.rb,
lib/mongo/작업/result.rb,
lib/mongo/작업/업데이트.rb,
lib/mongo/작업/command.rb,
lib/mongo/작업/context.rb,
lib/mongo/작업/explain.rb,
lib/mongo/작업/인덱스.rb,
lib/mongo/작업/distinct.rb,
lib/mongo/작업/get_more.rb,
lib/mongo/작업/aggregate.rb,
lib/mongo/작업/drop_인덱스.rb,
lib/mongo/작업/map_reduce.rb,
lib/mongo/작업/users_info.rb,
lib/mongo/작업/create_user.rb,
lib/mongo/작업/제거하다/op_msg.rb,
lib/mongo/작업/find/op_msg.rb,
lib/mongo/작업/find/result.rb,
lib/mongo/작업/op_msg_base.rb,
lib/mongo/작업/remove_user.rb,
lib/mongo/작업/update_user.rb,
lib/mongo/작업/count/op_msg.rb,
lib/mongo/작업/create_인덱스.rb,
lib/mongo/작업/kill_cursors.rb,
lib/mongo/작업/shared/timed.rb,
lib/mongo/작업/shared/쓰기 (write).rb,
lib/mongo/작업/create/op_msg.rb,
lib/mongo/작업/삭제/op_msg.rb,
lib/mongo/작업/삭제/result.rb,
lib/mongo/작업/drop_database.rb,
lib/mongo/작업/insert/op_msg.rb,
lib/mongo/작업/insert/result.rb,
lib/mongo/작업/parallel_scan.rb,
lib/mongo/작업/shared/idable.rb,
lib/mongo/작업/업데이트/op_msg.rb,
lib/mongo/작업/업데이트/result.rb,
lib/mongo/작업/write_command.rb,
lib/mongo/작업/command/op_msg.rb,
lib/mongo/작업/explain/op_msg.rb,
lib/mongo/작업/explain/result.rb,
lib/mongo/작업/인덱스/op_msg.rb,
lib/mongo/작업/인덱스/result.rb,
lib/mongo/작업/shared/limited.rb,
lib/mongo/작업/distinct/op_msg.rb,
lib/mongo/작업/get_more/op_msg.rb,
lib/mongo/작업/get_more/result.rb,
lib/mongo/작업/aggregate/op_msg.rb,
lib/mongo/작업/aggregate/result.rb,
lib/mongo/작업/collections_info.rb,
lib/mongo/작업/list_collections.rb,
lib/mongo/작업/drop_인덱스/op_msg.rb,
lib/mongo/작업/drop_search_인덱스.rb,
lib/mongo/작업/map_reduce/op_msg.rb,
lib/mongo/작업/map_reduce/result.rb,
lib/mongo/작업/shared/executable.rb,
lib/mongo/작업/users_info/op_msg.rb,
lib/mongo/작업/users_info/result.rb,
lib/mongo/작업/create_user/op_msg.rb,
lib/mongo/작업/삭제/bulk_result.rb,
lib/mongo/작업/find/builder/flags.rb,
lib/mongo/작업/insert/bulk_result.rb,
lib/mongo/작업/remove_user/op_msg.rb,
lib/mongo/작업/업데이트/bulk_result.rb,
lib/mongo/작업/update_user/op_msg.rb,
lib/mongo/작업/create_인덱스/op_msg.rb,
lib/mongo/작업/kill_cursors/op_msg.rb,
lib/mongo/작업/update_search_인덱스.rb,
lib/mongo/작업/drop_database/op_msg.rb,
lib/mongo/작업/find/builder/command.rb,
lib/mongo/작업/parallel_scan/op_msg.rb,
lib/mongo/작업/parallel_scan/result.rb,
lib/mongo/작업/write_command/op_msg.rb,
lib/mongo/작업/create_search_인덱스.rb,
lib/mongo/작업/find/builder/modifiers.rb,
lib/mongo/작업/collections_info/result.rb,
lib/mongo/작업/list_collections/op_msg.rb,
lib/mongo/작업/list_collections/result.rb,
lib/mongo/작업/drop_search_인덱스/op_msg.rb,
lib/mongo/작업/get_more/command_builder.rb,
lib/mongo/작업/shared/op_msg_executable.rb,
lib/mongo/작업/shared/response_handling.rb,
lib/mongo/작업/shared/polymorphic_lookup.rb,
lib/mongo/작업/shared/polymorphic_result.rb,
lib/mongo/작업/shared/sessions_supported.rb,
lib/mongo/작업/shared/object_id_generator.rb,
lib/mongo/작업/shared/result/aggregatable.rb,
lib/mongo/작업/update_search_인덱스/op_msg.rb,
lib/mongo/작업/create_search_인덱스/op_msg.rb,
lib/mongo/작업/kill_cursors/command_builder.rb,
lib/mongo/작업/shared/executable_no_validate.rb,
lib/mongo/작업/shared/write_concern_supported.rb,
lib/mongo/작업/shared/read_preference_supported.rb,
lib/mongo/작업/shared/bypass_document_validation.rb,
lib/mongo/작업/shared/causal_consistency_supported.rb,
lib/mongo/작업/shared/executable_transaction_label.rb
개요
이 모듈은 비공개 API의 일부입니다. 이 모듈은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
이 모듈은 드라이버에 의해 정의된 모든 작업 클래스를 캡슐화합니다.
작업 클래스는 Ruby 옵션을 생성자 매개변수로 사용합니다. 예를 들어 :read에는 읽기 설정이 포함되고 :read_concern에는 읽기 고려가 포함되는 반면, 서버 명령은 읽기 고려에 readConcern 필드를 사용하고 읽기 설정은 $readPreference 또는 secondaryOk 유선 프로토콜 플래그 비트로 전달됩니다.
네임스페이스 아래에 정의됨
모듈: BypassDocumentValidation, CausalConsistencySupported, Executable, ExecutableNoValidate, ExecutableTransactionLabel, Idable, Limited, OpMsgExecutable, PolymorphicLookup, PolymorphicResult, ReadPreferenceSupported, ResponseHandling, SessionsSupported, Timed, ResponseHandling, SessionsSupported, CreateUser, AggregateIndexSearch, CreateUser, CreateUser, Aggregates, WriteConcernSupported, Commandes, WriteConcernSupported, Classes , 삭제, 고유, 드롭, DropDatabase, DropIndex, DropSearchIndex, 설명, 찾기, GetMore, 인덱스, 삽입, KillCursors, ListCollections, MapReduce, ObjectIdGenerator, OpMsgBase, ParallelScan, RemoveUser, 결과, 업데이트, UpdateSearchIndex, UpdateUser, UsersInfo, WriteCommand
상수 요약 접기
- Q =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
q 필드 상수입니다.
'q'- U =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
u 필드 상수입니다.
'u'- LIMIT =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
제한 필드 상수입니다.
'limit'- MULTI =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
다중 필드 상수입니다.
'멀티'- 업서트 =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
업서트 필드 상수입니다.
'업서트'- 데이터 정렬 =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
데이터 정렬 필드 상수입니다.
'데이터 정렬'- ARRAY_FILTERS =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
배열은 필드 상수를 필터링합니다.
'배열 필터'- OPERATION_TIME =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
optime 필드 상수입니다.
'작업 시간'- CLUSTER_TIME =
이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
더 이상 사용되지 않습니다.클러스터 시간 필드 상수입니다.
'$clusterTime'