Módulo: Mongo::WriteConcern
- Ampliado por:
- Escribir preocupación
- Incluido en:
- Escribir preocupación
- 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 comportamiento específico de escritura.
Definido en el espacio de nombres
Clases: Reconocido, Base, No reconocido
Colapso delresumen constante
- W =
Obsoleto.
El número de servidores escribe preocupación.
: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
- TIEMPO DE ESPERA =
Obsoleto.
El problema de escritura wtimeout.
:tiempo de espera.freeze
- GET_LAST_ERROR =
Obsoleto.
El nombre del comando GLE.
:getlasterror.freeze
- PREDETERMINADO =
La preocupación de escritura predeterminada es reconocer en un solo servidor.
{ }.freeze
Colapso del resumen del método de instancia
-
#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 Admitido.Nuevo() end end end |