Module Mongo::BulkWrite::Validatable
In: lib/mongo/bulk_write/validatable.rb

Defines behavior around validations.

@api private

@since 2.1.0

Methods

validate  

Public Instance methods

Validate the document.

@api private

@example Validate the document.

  validatable.validate(:insert_one, { _id: 0 })

@param [ Symbol ] name The operation name. @param [ Hash, BSON::Document ] document The document.

@raise [ InvalidBulkOperation ] If not valid.

@return [ Hash, BSON::Document ] The document.

@since 2.1.0

[Validate]