모듈: Mongoid::Extensions::BigDecimal
- 다음에 정의됨:
- lib/mongoid/extensions/big_decimal.rb
개요
BigDecimal 클래스에 유형 캐스팅 동작을 추가합니다.
네임스페이스 아래에 정의됨
모듈: 클래스 메서드
클래스 메서드 요약 접기
-
.포함됨(기본) ⇒ 객체
비공개
모듈이 포함될 때 호출되는 동작입니다.
인스턴스 메서드 요약 접기
- #__to_inc__ ⇒ Float 사용 중단 더 이상 사용되지 않습니다.
-
#mongoize ⇒ string | BSON::Decimal128 | nil
객체를 처리하는 Ruby 유형에서 mongo 친화적인 유형으로 바꿉니다.
-
#숫자? ⇒ true
BigDecimal이 숫자입니까?
클래스 메서드 세부 정보
인스턴스 메서드 세부 정보
#__to_inc__ ⇒ Float
더 이상 사용되지 않습니다.
큰 소수점을 $inc-able 값으로 변환합니다.
24 25 26 |
# 파일 'lib/mongoid/extensions/big_decimal.rb', 줄 24 def __to_inc__ to_f end |
#mongoize ⇒ string | BSON::Decimal128 | nil
객체를 처리하는 Ruby 유형에서 mongo 친화적인 유형으로 바꿉니다.
36 37 38 |
# 파일 'lib/mongoid/extensions/big_decimal.rb', 줄 36 def mongoize ::BigDecimal.mongoize(self) end |
#숫자? ⇒ true
BigDecimal이 숫자입니까?
46 47 48 |
# 파일 'lib/mongoid/extensions/big_decimal.rb', 줄 46 def 숫자? true end |