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 .
123 124 125 126 127 128 129 130 131 |
# Arquivo 'lib/mongoid/extensions/hash.rb', linha 123 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?
139 140 141 |
# Arquivo 'lib/mongoid/extensions/hash.rb', linha 139 def redimensionável? true end |