Módulo: Mongoid::Attributes::Readonly

Ampliado por:
ActiveSupport::Preocupación
Incluido en:
Mongoid::Atributos
Definido en:
lib/mongoid/atributos/readonly.rb

Overview

Este módulo define el comportamiento de los atributos de solo lectura.

Definido en el espacio de nombres

Modules: Métodos de clase

Colapso del resumen del método de instancia

Detalles del método de instancia

#atributo_escribible?(nombre) ⇒ verdadero | falso

¿Podemos guardar el atributo con el nombre proporcionado?

Ejemplos:

¿Podemos escribir el atributo?

model.attribute_writable?(:title)

Parámetros:

  • Nombre (Cadena | Símbolo)

    El nombre del campo.

Devuelve:

  • (verdadero | falso)

    Si el documento es nuevo o si el campo no es de solo lectura.



25
26
27
# Archivo 'lib/mongoid/attributes/readonly.rb', línea 25

def ¿atributo_escribible?(Nombre)
  ¿nuevo_registro? || (!yo.clase.atributos de solo lectura.¿incluir?(Nombre) && _¿cargado?(Nombre))
end