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