모듈: Mongoid::Extensions::DateTime::ClassMethods

다음에 정의됨:
lib/mongoid/extensions/date_time.rb

인스턴스 메서드 요약 접기

인스턴스 메서드 세부 정보

#demongoize(객체) ⇒ DateTime | nil

객체를 mongo 친화적인 Ruby 유형에서 이 유형으로 변환합니다.

예시:

객체를 데모화합니다.

DateTime.demongoize(object)

매개변수:

  • 객체 (시간)

    mongo 의 시간입니다.

반환합니다:

  • (DateTime | nil)

    날짜/시간 또는 nil인 객체 입니다.

[소스 보기]

41
42
43
# 파일 'lib/mongoid/extensions/date_time.rb', 줄 41

def demongoize(객체)
  ::시간.demongoize(객체).try(:to_datetime)
end

#mongoize(객체) ⇒ 시간

객체를 처리하는 Ruby 유형에서 mongo 친화적인 유형으로 바꿉니다.

예시:

객체를 몽고화합니다.

DateTime.mongoize("2012-1-1")

매개변수:

  • 객체 (객체)

    변환할 객체입니다.

반환합니다:

  • (시간)

    객체가 몽고화되었습니다.

[소스 보기]

54
55
56
# 파일 'lib/mongoid/extensions/date_time.rb', 줄 54

def mongoize(객체)
  ::시간.mongoize(객체)
end