Clase: Mongo::WriteConcern::Acknowledged

Hereda:
Base
  • Objeto
Mostrar todo
Definido en:
lib/mongo/write_concern/acknowledged.rb

Overview

Un problema de escritura reconocido proporciona un comando para obtener el último error con las opciones adecuadas en cada operación de escritura.

Desde:

  • 2.0.0

Resumen de atributos de instancia

Atributos heredados de Base

#options

Colapso del resumen del método de instancia

Métodos heredados de Base

#inicializar

Detalles del constructor

Esta clase hereda un constructor de Mongo::WriteConcern::Base

Detalles del método de instancia

#reconocido?verdadero, falso

¿Se reconoce esta preocupación escrita?

Ejemplos:

Si se reconoce este objeto de escritura.

write_concern.acknowledged?

Devuelve:

  • (verdadero,falso)

    Si esta preocupación escrita es reconocida.

Desde:

  • 2.5.0



48
49
50
# Archivo 'lib/mongo/write_concern/acknowledged.rb', línea 48

def ¿admitido?
  true
end

#get_last_errorHash

Obtenga el comando para obtener el último error que surge debido al problema.

Ejemplos:

Obtenga el comando gle.

acknowledged.get_last_error

Devuelve:

  • (Hash)

    El comando gle.

Desde:

  • 2.0.0



34
35
36
37
38
# Archivo 'lib/mongo/write_concern/acknowledged.rb', línea 34

def get_last_error
  @get_last_error ||= { GET_LAST_ERROR => 1 }.unir(
    opciones::Mapeador.transform_values_to_strings(opciones)
  )
end

#inspeccionarCadena

Obtenga una representación de cadena legible por humanos de un problema de escritura reconocido.

Ejemplos:

Inspeccione el problema de escritura.

write_concern.inspect

Devuelve:

  • (Cadena) -

    Una representación string de un nivel de confirmación de escritura (write concern) reconocido.

Desde:

  • 2.0.0



60
61
62
# Archivo 'lib/mongo/write_concern/acknowledged.rb', línea 60

def inspeccionar
  "#<Mongo::WriteConcern::Acknowledged:0x#{object_id} opciones=#{opciones}>"
end