Módulo: Mongoid::Timestamps::Created
- Estendido por:
- ActiveSupport::Concern
- Incluído em:
- Mongoid::Timestamps
- Definido em:
- lib/mongoid/timestamps/created.rb,
lib/mongoid/timestamps/created/short.rb
Visão geral
Este módulo lida com o comportamento da configuração do documento criado no timestamp.
Definido sob namespace
Módulos: Curto
Recolhimento do Resumo do método de instância
-
#set_created_at ➤ Objeto
Atualize o campo created_at no documento para o horário atual.
Detalhes do método de instância
#set_created_at ➤ Objeto
Atualize o campo created_at no documento para o horário atual. Isso é chamado apenas em criação.
25 26 27 28 29 30 31 32 |
# File 'lib/mongoid/timestamps/created.rb', linha 25 def set_created_at se !atemporal? && !created_at agora = Hora.Current auto.updated_at = agora se is_a?(Atualizado) && !updated_at_changed? auto.created_at = agora end clear_timeless_option end |