モジュール: Mongoid::Extentions::Integer

定義:
lib/mongoid/extentions/integer.rb

Overview

整数クラスに型キャスティング動作を追加します。

名前空間で定義済み

Modules: クラスメソッド

インスタンス メソッドの概要を折りたたむ

インスタンス メソッドの詳細

# __mongoize_time__ ~時間| ActiveSupport::TimeWithZone

整数を エポックからの秒数 として整数を時間に変換します。

例:

整数を時間に変換します。

1335532685.__mongoize_time__

次の値を返します。

  • 時間| ActiveSupport::TimeWithZone

    時間。



16
17
18
# ファイル 'lib/mongoid/extentions/integer.rb' は、 16行を

デフォルト __mongoize_time__
  ::時間.ゾーン.at(自己)
end

#数値 = true

整数は数値か?

例:

オブジェクトは数値ですか。

object.numeric?

次の値を返します。

  • ( true )

    常に true



26
27
28
# ファイル 'lib/mongoid/extentions/integer.rb' は、 26行を

デフォルト numeric?
  true
end

#unconvertable_to_bson?true

非推奨。

オブジェクトはBSONに変換されないようにしますか。

例:

オブジェクトは変換できませんか。

object.unconvertable_to_bson?

次の値を返します。

  • ( true )

    オブジェクトが変換できない場合。



37
38
39
# ファイル 'lib/mongoid/extentions/integer.rb' は、 37行を

デフォルト unconvertable_to_bson は?
  true
end