Módulo: Mongoid::Matchable

Ampliado por:
ActiveSupport::Preocupación
Incluido en:
Componible
Definido en:
lib/mongoid/matchable.rb

Overview

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

Colapso del resumen del método de instancia

Detalles del método de instancia

#_coincide?(selector) ⇒ verdadero | falso

Determina si este documento tiene los atributos necesarios para coincidir con el selector de MongoDB proporcionado. Se utiliza para la coincidencia en asociaciones integradas.

Ejemplos:

¿Coincide el documento?

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

Parámetros:

  • selector (Hash)

    El selector de MongoDB.

Devuelve:

  • (verdadero | falso)

    Verdadero si coincide, falso si no.



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

def _¿partidos?(selector)
  Comparador::expresión.¿partidos?(yo, selector)
end