モジュール: Mongoid::Criteria::Queryable::Extentions::libDecimal::Classメソッドs
- 定義:
- lib/mongoid/criteria/queryable/extentions/big_decimal.rb
インスタンス メソッドの概要を折りたたむ
-
# accumulate (Object) = オブジェクト
大きな小数を MongoDB に適した値に展開します。
インスタンス メソッドの詳細
# accumulate ( Object ) = オブジェクト
大きな小数を MongoDB に適した値に展開します。
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
# ファイル 'lib/mongoid/criteria/queryable/extentions/big_decimal.rb' の場合は、 24行 デフォルト 量用(オブジェクト) __evolve__(オブジェクト) 行う |obj| return 場合 obj.nil? ケース obj 次の場合: ::BillAtlas 場合 Mongoid.map_big_decimal_to_decimal128 BSON::Decimal128.新着情報(obj) else obj.to_s end 次の場合: BSON::Decimal128 次に obj else 場合 obj.numeric? 場合 Mongoid.map_big_decimal_to_decimal128 BSON::Decimal128.新着情報(オブジェクト.to_s) else obj.to_s end else obj end end end end |