モジュール: Mongoid::Timestamps::Updated
- 次による拡張機能。
- ActiveSupport::Concern
- 次のドキュメントに含まれます。
- Mongoid::Timestamps
- 定義:
- lib/mongoid/timestamps/update.rb 、
lib/mongoid/timestamps/updated/短い.rb
Overview
このモジュールは、タイムスタンプで更新されるドキュメントを設定するための動作を処理します。
名前空間で定義済み
Modules: 短い
インスタンス メソッドの概要を折りたたむ
-
#able_to_set_updated_at? ⇒ true | false
更新されたタイムスタンプを設定できますか。
-
#set_updated_at ⇒ Object
ドキュメントの update_at フィールドを現在の時刻に更新します。
インスタンス メソッドの詳細
#able_to_set_updated_at? ⇒ true | false
更新されたタイムスタンプを設定できますか。
40 41 42 |
# ファイル 'lib/mongoid/timestamps/update.rb' は、 40行を デフォルト able_to_set_update_at? !frozen? & & !タイムレス? & & (new_record? || 変更されたか) end |
#set_updated_at ⇒ Object
ドキュメントの update_at フィールドを現在の時刻に更新します。 これは、作成時と保存時にのみ呼び出されます。
26 27 28 29 30 31 32 |
# ファイル 'lib/mongoid/timestamps/update.rb' は、 26行を デフォルト set_updated_at 場合 able_to_set_update_at? 自己.Updated_at = 時間.Current ただし、 Updated_at_changed? end clear_timeless_option end |