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 en el espacio de nombres

Clases: Host de campo inválido

Colapso del resumen del método de instancia

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 (Cadena | Símbolo)

    El nuevo nombre de la clave discriminadora.



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

def clave_discriminadora=(valor)
  Mongoid::Campos::Validadores::Macro.validar_nombre_del_campo(Host de campo inválido, valor)
  valor = valor.a_s
  Super
end