Módulo: Mongoid::GlobalDiscriminatorKeyAssignment Privado

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

Overview

Este módulo forma parte de una API privada. Debe evitar su uso siempre que sea posible, ya que podría eliminarse o modificarse en el futuro.

Módulo utilizado para anteponer la función de asignación de clave discriminadora para cambiar el valor asignado a la clave discriminadora a una cadena.

Definido bajo Namespace

Clases: InvalidFieldHost

Resumen del método de instancia colapsar

Detalles del método de instancia

#discriminator_key=(value) ⇒ objeto

Este método forma parte de una API privada. Debe evitarlo 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.



161
162
163
164
165
# Archivo 'lib/mongoid.rb', línea 161

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