모듈: Mongoid::Extensions::Integer

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

개요

Integer 클래스에 유형 캐스팅 동작을 추가합니다.

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

모듈: 클래스 메서드

인스턴스 메서드 요약 접기

인스턴스 메서드 세부 정보

#__mongoize_time__시간 | ActiveSupport::TimeWithZone

정수를 에포크 이후의 시간(초)에 따른 시간으로 변환합니다.

예시:

정수를 시간으로 변환합니다.

1335532685.__mongoize_time__

반환합니다:

  • (시간 | ActiveSupport::TimeWithZone)

    시간.



16
17
18
# 파일 'lib/mongoid/extensions/integer.rb', 줄 16

def __mongoize_time__
  ::시간.영역.at(self)
end

#숫자?true

정수가 숫자인가요?

예시:

객체 가 숫자입니까?

object.numeric?

반환합니다:

  • (true)

    항상 사실입니다.



26
27
28
# 파일 'lib/mongoid/extensions/integer.rb', 줄 26

def 숫자?
  true
end

#unconvertable_to_bson?true

더 이상 사용되지 않습니다.

기준 생성 시 객체 를 BSON 으로 변환하지 않나요?

예시:

객체 를 변환할 수 없습니까?

object.unconvertable_to_bson?

반환합니다:

  • (true)

    객체 가 변환할 수 없는 경우.



37
38
39
# 파일 'lib/mongoid/extensions/integer.rb', 줄 37

def unconvertable_to_bson?
  true
end