Módulo: Mongo::BulkWrite::Validatable Privado
- Incluido en:
- OrderedCombiner, UnorderedCombiner
- Definido en:
- lib/mongo/bulk_write/validatable.rb
Overview
Este módulo es parte de una API privada. Deberías evitar usar este módulo si es posible, ya que puede ser removido o cambiado en el futuro.
Define el comportamiento en torno a las validaciones.
Resumen del método de instancia colapsar
-
#validar(nombre, documento) ⇒ Hash, BSON::Document
privado
Validar el documento.
Detalles del método de instancia
#validate(name, document) ⇒ Hash, BSON::Document
Este método es parte de una API privada. Se debe evitar el uso de este método si es posible, ya que podría eliminarse o modificarse en el futuro.
Validar el documento.
40 41 42 43 44 45 46 |
# Archivo 'lib/mongo/bulk_write/validatable.rb', línea 40 def validar(Nombre, Documento) validate_operation(Nombre) validate_document(Nombre, Documento) @has_collation = true si Documento.respond_to?(:llaves) && (Documento[intercalación] || Documento[Operación::Intercalación]) @has_array_filters = true si Documento.respond_to?(:llaves) && Documento[:array_filters] end |