Módulo: Mongoid::Extensions::Set::ClassMethods
- Definido em:
- build/mongoid-8.1/lib/mongoid/extentions/set.rb
Recolhimento do Resumo do método de instância
-
#desmongoize(objeto) ➤ Set
Converta o objeto de seu mongo Ruby tipo compatível com para esse tipo.
-
#mongoize(objeto) ➤ Array | nada
Transforme o objeto do tipo Ruby com o qual lidamos para um tipo compatível com o mongo .
Detalhes do método de instância
#desmongoize(objeto) ➤ Set
Converta o objeto de seu mongo Ruby tipo compatível com para esse tipo.
28 29 30 31 32 33 |
# File 'build/mongoid-8.1/lib/mongoid/extentions/set.rb', linha 28 def desmongoizar(objeto) caso objeto quando ::definir então objeto quando ::Array então ::definir.Novo(objeto) end end |
#mongoize(objeto) ➤ Array | nada
Transforme o objeto do tipo Ruby com o qual lidamos para um tipo compatível com o mongo .
44 45 46 47 48 49 50 |
# File 'build/mongoid-8.1/lib/mongoid/extentions/set.rb', linha 44 def mongoize(objeto) Método se objeto.nada? caso objeto quando ::definir então ::Array.mongoize(objeto.to_a).uniq quando ::Array então ::Array.mongoize(objeto).uniq end end |