Módulo: Mongoid::Matchable

Ampliado por:
ActiveSupport::Concern
Incluido en:
Compuesto
Definido en:
lib/mongoid/matchable.rb

Overview

Este módulo contiene todo el comportamiento para las implementaciones Ruby de los selectores MongoDB.

Resumen del método de instancia colapsar

Detalles del método de instancia

#_matches?(selector) ⇒ verdadero | falso

Determina si este documento tiene los atributos para coincidir con el selector de MongoDB proporcionado. Se utiliza para emparejar asociaciones incrustadas.

Ejemplos:

¿Coincide el documento?

document._matches?(:title => { "$in" => [ "test" ] })

Parámetros:

  • selector (encriptada)

    El selector de MongoDB.

Devuelve:

  • (true | false)

    Verdadero si coincide, falso si no es así.



20
21
22
# Archivo 'lib/mongoid/matchable.rb', línea 20

def ¿_coincidencias?(selector)
  Concordante::expresión.coincide?(sí mismo, selector)
end