Módulo: Mongo::WriteConcern
- Ampliado por:
- Nivel de confirmación de escritura (write concern)
- Incluido en:
- Nivel de confirmación de escritura (write concern)
- Definido en:
- lib/mongo/write_concern.rb,
lib/mongo/write_concern/base.rb,
lib/mongo/write_concern/acknowledged.rb,
lib/mongo/write_concern/unacknowledged.rb
Overview
Módulo base para todo el comportamiento específico de nivel de confirmación de escritura (write concern).
Definido bajo Namespace
clase: Reconocido, Base, No reconocido
Resumen de constantes colapsar
- W =
Obsoleto.
Número de nivel de confirmación de escritura (write concern) en los servidores.
:w- J =
Obsoleto.
El nivel de confirmación de escritura (write concern) del diario.
:j- FSYNC =
Obsoleto.
El nivel de confirmación de escritura (write concern) de sincronizar archivo.
:fsync- WTIMEOUT =
Obsoleto.
El nivel de confirmación de escritura (write concern) wtimeout.
:wtimeout- GET_LAST_ERROR =
Obsoleto.
El nombre del comando GLE.
:getlasterror- por defecto =
El nivel de confirmación de escritura (write concern) predeterminado es reconocer en un único servidor.
{}.freeze
Resumen del método de instancia colapsar
-
#obtener(opciones) ⇒ nil | No reconocido | Reconocido
Crea un objeto de nivel de confirmación de escritura (write concern) para las opciones proporcionadas.
Detalles del método de instancia
#get(options) ⇒ nil | No reconocido | Reconocido
Crea un objeto de nivel de confirmación de escritura (write concern) para las opciones proporcionadas.
Si las opciones son nulas, devuelve nulo.
86 87 88 89 90 91 92 93 94 95 96 |
# Archivo 'lib/mongo/write_concern.rb', línea 86 def Obtener() return si .is_a?(Base) return a menos que si ([:w] || ['w']) == 0 No reconocido.Nuevo() else Reconocido.Nuevo() end end |