모듈: 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 필드 상수입니다.

이후:

  • 2.1.0

'q'.동결
U =

이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

u 필드 상수입니다.

이후:

  • 2.1.0

'u'.동결
LIMIT =

이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

제한 필드 상수입니다.

이후:

  • 2.1.0

'limit'.동결
MULTI =

이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

다중 필드 상수입니다.

이후:

  • 2.1.0

'multi'.동결
업서트 =

이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

업서트 필드 상수입니다.

이후:

  • 2.1.0

'upsert'.동결
데이터 정렬 =

이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

데이터 정렬 필드 상수입니다.

이후:

  • 2.4.0

'데이터 정렬'.동결
ARRAY_FILTERS =

이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

배열은 필드 상수를 필터링합니다.

이후:

  • 2.5.0

'arrayFilters'.동결
OPERATION_TIME =

이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

optime 필드 상수입니다.

이후:

  • 2.5.0

'operationTime'.동결
CLUSTER_TIME =

이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

더 이상 사용되지 않습니다.

클러스터 시간 필드 상수입니다.

이후:

  • 2.5.0

'$clusterTime'.동결