Módulo: Mongoid::GlobalDiscriminatorKeyAssignment Privado

Incluido en:
Mongoid
Definido en:
lib/mongoid.rb

Overview

Este módulo es parte de una API privada. Deberías evitar usar este módulo si es posible, ya que puede ser removido o cambiado en el futuro.

Módulo utilizado para anteponer la función de asignación de clave discriminadora para que el valor que se asigna a la clave discriminadora sea de string.

Definido bajo Namespace

clase: InvalidFieldHost

Resumen del método de instancia colapsar

Detalles del método de instancia

#discriminator_key=(value) ⇒ objeto

Este método es parte de una API privada. Se debe evitar el uso de este método si es posible, ya que podría eliminarse o modificarse en el futuro.

Establece el nombre global de la clave discriminadora.

Parámetros:

  • Valor (String | Símbolo)

    El nuevo nombre clave del discriminador.



157
158
159
160
161
# Archivo 'lib/mongoid.rb', línea 157

def discriminator_key=(Valor)
  Mongoid::Campos::Validadores::Macro.validate_field_name(InvalidFieldHost, Valor)
  Valor = Valor.to_s
  super
end