Módulo: Mongoid::Inspectable

Incluído em:
Componível
Definido em:
build/mongoid-8.1/lib/mongoid/inspectable.rb

Visão geral

Contém o comportamento de inspeção de documentos por meio de inspeção.

Recolhimento do Resumo do método de instância

Detalhes do método de instância

#inspecionarstring

Retorna o nome da classe mais seus atributos. Se o uso de campos dinâmicos também os incluirá.

Exemplos:

Inspecione o documento.

person.inspect

Retorna:

  • (string)

    Uma string bonita de se ver.



15
16
17
18
19
# File 'build/mongoid-8.1/lib/mongoid/inspectable.rb', linha 15

def inspecionar
  inspeção = []
  inspeção.concat(inspecionar_campos).concat(inspect_dynamic_fields)
  "#<#{self.classe.name} _id: #{_id}, #{replication * ', '}>"
end