Clase: Mongoid::Changeable::Anything Private

Hereda:
Objeto
  • Objeto
Mostrar todo
Definido en:
lib/mongoid/cambiable.rb

Overview

Esta clase forma parte de una API privada. Debe evitar usarla siempre que sea posible, ya que podría eliminarse o modificarse en el futuro.

Una clase para representar el valor predeterminado desde o al cual se cambió un atributo.

Colapso del resumen del método de instancia

Detalles del método de instancia

#==(_otro) ⇒ verdadero

Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.

Los objetos "Anything" siempre son iguales a "everything". Esto simplifica la lógica para preguntar si un atributo ha cambiado. Si el valor "from" o "to" es "Anything" (porque no se especificó explícitamente), cualquier comparación con él sugerirá que el valor no ha cambiado.

Parámetros:

  • _otro (Objeto) -

    El objeto que se compara con este objeto.

Devuelve:

  • (verdadero) -

    Siempre devuelve verdadero.



247
248
249
# Archivo 'lib/mongoid/changeable.rb', línea 247

def ==(_otro)
  true
end