Módulo: Mongoid::Contextual::aggregable::None
- Incluído em:
- none
- Definido em:
- lib/mongoid/contextual/aggregable/none.rb
Visão geral
Contém comportamento para agregar valores no contexto nulo.
Recolhimento do Resumo do método de instância
- #agregados(_field) ➤ Hash obsoleto Obsoleto.
- #avg(_field) ➤ nil obsoleto Obsoleto.
- #min(_field = nil) ➤ nil (também: #max) obsoleto Obsoleto.
- #sum(_field = nil) ➤ Inteiro obsoleto Obsoleto.
Detalhes do método de instância
#agregados(_field) ➤ Hash
Obsoleto.
Obtenha todos os valores agregados para o campo fornecido no contexto nulo. Fornecido para consistência de interface com Aggregable::Mongo.
19 20 21 |
# Arquivo 'lib/mongoid/contextual/aggregable/none.rb', linha 19 def agregados(_field) Agregavel::EMPTY_RESULT.dup end |
#avg(_field) ➤ nil
Obsoleto.
Sempre retorna zero.
45 46 47 |
# Arquivo 'lib/mongoid/contextual/aggregable/none.rb', linha 45 def avg(_field) nada end |
#min(_field = nil) ➤ nil Também conhecido como: max
Obsoleto.
Sempre retorna zero.
58 59 60 |
# Arquivo 'lib/mongoid/contextual/aggregable/none.rb', linha 58 def min(_field = nada) nada end |
#sum(_field = nil) ➤ Inteiro
Obsoleto.
Sempre retorna zero.
32 33 34 |
# Arquivo 'lib/mongoid/contextual/aggregable/none.rb', linha 32 def soma(_field = nada) 0 end |