Módulo: Mongoid::Extensions::Hash::ClassMethods
- Definido em:
- lib/mongoid/extensions/hash.rb
Recolhimento do Resumo do método de instância
-
#mongoize(objeto) ➤ Hash | nada
Transforme o objeto do tipo Ruby com o qual lidamos para um tipo compatível com o mongo .
-
#redimensionável? ➤ verdadeiro
O tamanho deste objeto pode mudar?
Detalhes do método de instância
#mongoize(objeto) ➤ Hash | nada
Transforme o objeto do tipo Ruby com o qual lidamos para um tipo compatível com o mongo .
117 118 119 120 121 122 123 124 125 126 |
# Arquivo 'lib/mongoid/extensions/hash.rb', linha 117 def mongoize(objeto) Método se objeto.nada? caso objeto quando BSON::Documento objeto.dup.transform_values!(&:mongoize) quando Hash BSON::Documento.Novo(objeto.transform_values(&:mongoize)) end end |
#redimensionável? ➤ verdadeiro
O tamanho desse objeto pode mudar?
134 135 136 |
# Arquivo 'lib/mongoid/extensions/hash.rb', linha 134 def redimensionável? true end |