Módulo: Mongoid::Config::Validators::AsyncQueryExecutor Privado

Ampliado por:
AsyncQueryExecutor
Incluido en:
AsyncQueryExecutor
Definido en:
lib/mongoid/config/validators/async_query_executor.rb

Overview

Este módulo forma parte de una API privada. Debe evitar su uso siempre que sea posible, ya que podría eliminarse o modificarse en el futuro.

Valida las opciones del ejecutor de query asíncronas en la configuración de Mongoid. Se utiliza durante el inicio de la aplicación.

Resumen del método de instancia colapsar

Detalles del método de instancia

#validate(options) ⇒ Object

Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.

Validar las opciones de configuración de Mongoid relacionadas con el ejecutor de consultas asíncronas.

Parámetros:

  • opciones (encriptada)

    Las opciones de configuración.



24
25
26
27
28
29
30
# Archivo 'lib/mongoid/config/validators/async_query_executor.rb', línea 24

def validar(opciones)
  si opciones.key?(:async_query_executor)
    si opciones[:async_query_executor].to_sym == inmediato && !opciones[concurrencia_ejecutor_global].nil?
      propagar Errors::Concurrencia de ejecutor global no válida
    end
  end
end