Módulo: Mongoid::Contextual::Queryable

Incluido en:
Memoria, Mongo, Ninguno
Definido en:
lib/mongoid/contextual/queryable.rb

Overview

Módulo mixin que agrega métodos a Mongoid::Criteria que indican que el resultado de la consulta de criterios será un conjunto vacío.

Resumen de atributos de la instancia colapsar

Resumen del método de instancia colapsar

Detalles de atributo de instancias

#colecciónobjeto (solo lectura)

Devuelve el valor del atributo colección.



11
12
13
# Archivo 'lib/mongoid/contextual/queryable.rb', línea 11

def Colección
  @colección
end

#colección La colección sobre la que realizar la query.(Lacolecciónsobrelarealizarlaquery.) ⇒ objeto (solo lectura)



11
# Archivo 'lib/mongoid/contextual/queryable.rb', línea 11

attr_reader colección, Criterio, :klass

#criteriosObjeto (solo lectura)

Devuelve el valor de los criterios de atributos.



11
12
13
# Archivo 'lib/mongoid/contextual/queryable.rb', línea 11

def criterios
  @criteria
end

#criteriaLos criterios para el contexto.(Thecriteria) ⇒ Objeto (solo lectura)



11
# Archivo 'lib/mongoid/contextual/queryable.rb', línea 11

attr_reader colección, Criterio, :klass

#klassObject (solo lectura)

Devuelve el valor del atributo klass.



11
12
13
# Archivo 'lib/mongoid/contextual/queryable.rb', línea 11

def klass
  @klass
end

#klass La clase para los criterios.(Theklass) ⇒ Objeto (solo lectura)



11
# Archivo 'lib/mongoid/contextual/queryable.rb', línea 11

attr_reader colección, Criterio, :klass

Detalles del método de instancia

#¿en blanco?true | false También conocido como: ¿vacío?

¿Están vacíos los documentos enumerables que coinciden?

Ejemplos:

¿El contexto está vacío?

context.blank?

Devuelve:

  • (true | false)

    Si el contexto está vacío.



19
20
21
# Archivo 'lib/mongoid/contextual/queryable.rb', línea 19

def blank?
  !¿existe?
end