Clase: Mongo::BulkWrite::UnorderdCombiner Privado
- Hereda:
-
Objeto
- Objeto
- Mongo::BulkWrite::UnorderedCombiner
- Incluye:
- Combinable, Transformable, Validable
- Definido en:
- lib/mongo/bulk_write/unordered_combiner.rb
Overview
Esta clase forma parte de una API privada. Evita usar esta clase si es posible, ya que puede ser eliminada o modificada en el futuro.
Combina grupos de operaciones de escritura masiva en cualquier orden.
Resumen constante
Constantes incluidas de Transformable
Transformable::DELETE_MANY, Transformable::DELETE_MANY_TRANSFORM, Transformable::DELETE_ONE, Transformable::DELETE_ONE_TRANSFORM, Transformable::INSERT_ONE, Transformable::INSERT_ONE_TRANSFORM, Transformable::MAPPERS, Transformable::REPLACE_ONE, Transformable::REPLACE_ONE_TRANSFORM, Transformable::UPDATE_MANY, Transformable::UPDATE_MANY_TRANSFORM, Transformable::UPDATE_ONE, Transformable::UPDATE_ONE_TRANSFORM
Resumen del atributo de la instancia
Atributos incluidos de Combinables
Resumen del método de instancia colapsar
-
#combine ⇒ arreglo<Hash>
privado
Combina las solicitudes en orden.
Se incluyen métodos de Combineable
#has_array_filters?, #has_collation?, #has_hint?, #initialize
Métodos incluidos de Validatable
Detalles del método de instancia
#combinar ⇒ arreglo<Hash>
Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.
Combina las solicitudes en orden.
41 42 43 44 45 |
# Archivo 'lib/mongo/bulk_write/unordered_combiner.rb', línea 41 def combinar combinar_solicitudes({}).map hacer |Nombre, ops| { Nombre => ops } end end |