모듈: Mongoid::Timestamps::Created

확장자:
ActiveSupport::Concern
포함 항목:
Mongoid::Timestamps
다음에 정의됨:
lib/mongoid/timestamps/created.rb,
lib/mongoid/timestamps/created/short.rb

개요

이 모듈은 타임스탬프에 생성된 문서를 설정하기 위한 동작을 처리합니다.

네임스페이스 아래에 정의됨

모듈: 짧은

인스턴스 메서드 요약 접기

인스턴스 메서드 세부 정보

#set_created_at객체

문서의 created_at 필드를 현재 시간으로 업데이트합니다. 이는 생성 시에만 호출됩니다.

예시:

생성된 시간을 설정합니다.

person.set_created_at


25
26
27
28
29
30
31
32
# 파일 'lib/mongoid/timestamps/created.rb', 줄 25

def set_created_at
  만약 !시대를 초월한? && !created_at
    지금 = 시간.Current
    self.updated_at = 지금 만약 is_a?(Updated) && !updated_at_changed?
    self.created_at = 지금
  end
  clear_timeless_option
end