Módulo: Mongoid::Contextual::Queryable

Incluído em:
Memória, mongo, nenhuma
Definido em:
lib/mongoid/contextual/queryable.rb

Visão geral

Módulo Mixin que adiciona métodos ao Mongoid::Criteria que indicam que o resultado da query de critérios será um conjunto vazio.

Recolhimento do Resumo do atributo de instância

Recolhimento do Resumo do método de instância

Detalhes do atributo da instância

#collectionObject (somente leitura)

Retorna o valor da collection de atributos.



14
15
16
# Arquivo 'lib/mongoid/contextual/queryable.rb', linha 14

def collection
  @collection
end

#collection A collection para fazer query.(Thecollectiontoquerygainst.) ➤ Objeto (somente leitura)



14
# Arquivo 'lib/mongoid/contextual/queryable.rb', linha 14

attr_reader :collection, :criteria, :klass

#criteriaObjeto (somente leitura)

Retorna o valor dos critérios de atributo.



14
15
16
# Arquivo 'lib/mongoid/contextual/queryable.rb', linha 14

def critério
  @criteria
end

#criteria Os critérios para o contexto.(Oscritérios) ➤ Objeto (somente leitura)



14
# Arquivo 'lib/mongoid/contextual/queryable.rb', linha 14

attr_reader :collection, :criteria, :klass

#klassObject (somente leitura)

Retorna o valor do atributo klass.



14
15
16
# Arquivo 'lib/mongoid/contextual/queryable.rb', linha 14

def classe
  @klass
end

#klass O klass para os critérios.(Theklass) ➤ Objeto (somente leitura)



14
# Arquivo 'lib/mongoid/contextual/queryable.rb', linha 14

attr_reader :collection, :criteria, :klass

Detalhes do método de instância

#embranco?verdadeiro | false Também conhecido como: vazio?

O enumerável de documentos correspondentes está vazio?

Exemplos:

O contexto está vazio?

context.blank?

Retorna:

  • (verdadeiro | falso)

    Se o contexto estiver vazio.



22
23
24
# Arquivo 'lib/mongoid/contextual/queryable.rb', linha 22

def em branco?
  !existe?
end