モジュール: Mongoid::Extentions::Hash::Classメソッドs
- 定義:
- lib/mongoid/extentions/hash.rb
インスタンス メソッドの概要を折りたたむ
-
# mongoize (オブジェクト) = ハッシュ| nil
オブジェクトを、提供するRuby型からmongoに適した型に変換します。
-
サイズは変更可能ですか? = true
このオブジェクトのサイズは変更できますか。
インスタンス メソッドの詳細
# mongoize (オブジェクト) =ハッシュ| nil
オブジェクトを、提供するRuby型からmongoに適した型に変換します。
123 124 125 126 127 128 129 130 131 |
# ファイル 'lib/mongoid/extentions/hash.rb' は、 123行 デフォルト mongoize(オブジェクト) return 場合 オブジェクト.nil? ケース オブジェクト 次の場合: BSON::ドキュメント オブジェクト.dup.transform_values!(&:mongoize) 次の場合: ハッシュ BSON::ドキュメント.新着情報(オブジェクト.transform_values(&:mongoize)) end end |
サイズは変更可能ですか? = true
このオブジェクトのサイズは変更できますか。
139 140 141 |
# ファイル 'lib/mongoid/extentions/hash.rb' は、 139行 デフォルト サイズ変更可能か true end |