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

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

Overview

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

名前空間で定義済み

Modules: クラスメソッド

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

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

# __mongoize_time__ ~時間| ActiveSupport::TimeWithZone

日時を時刻に MongoDB 化します。

例:

日時を Mongoize します。

date_time.__mongoize_time__

次の値を返します。

  • 時間| ActiveSupport::TimeWithZone

    mongoized 時間。



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

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

# mongoize ~時間

オブジェクトを、提供するRuby型からmongoに適した型に変換します。

例:

オブジェクトを Mongoize します。

date_time.mongoize

次の値を返します。

  • 時間

    オブジェクトは mongoized です。



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

デフォルト mongoize
  ::日時.mongoize(自己)
end