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
Clases: Reconocido, Base, No reconocido
Colapso delresumen constante
- W =
Obsoleto.
Número de nivel de confirmación de escritura (write concern) en los servidores.
:w.freeze
- J =
Obsoleto.
La revista escribe preocupación.
:j.freeze
- FSYNC =
Obsoleto.
El nivel de confirmación de escritura (write concern) de sincronizar archivo.
:fsync.freeze
- WTIMEOUT =
Obsoleto.
El nivel de confirmación de escritura (write concern) wtimeout.
:wtimeout.freeze
- GET_LAST_ERROR =
Obsoleto.
El nombre del comando GLE.
:getlasterror.freeze
- 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) ⇒ nulo | No reconocido | Reconocido
Cree un objeto de escritura para las opciones proporcionadas.
Detalles del método de instancia
#obtener(opciones) ⇒ nulo | No reconocido | Reconocido
Cree un objeto de escritura para las opciones proporcionadas.
Si las opciones son nulas, devuelve nulo.
88 89 90 91 92 93 94 95 96 97 |
# Archivo 'lib/mongo/write_concern.rb', línea 88 def Obtener() return si .is_a?(Base) si si ([:w] || ['w']) == 0 No reconocido.Nuevo() else Reconocido.Nuevo() end end end |