モジュール: Mongoid::関連付け::埋め込み::埋め込みIn::構築可能
- 次のことが含まれます。
- スレッド::ライフサイクル
- 次のドキュメントに含まれます。
- Mongoid::関連付け::埋め込み::埋め込みIn
- 定義:
- lib/mongoid/関連付け/ embedded/ embedded_in/Buildable.rb
Overview
embedded_in 関連付けの ビルダの動作 。
インスタンス メソッドの概要を折りたたむ
-
#ビルド(ベース、オブジェクト、タイプ = nil、選択した_フィールド = nil) = ドキュメント
このビルダは実際には何もビルドせず、親はすでにインスタンス化されている必要があるため、親のみを返します。
インスタンス メソッドの詳細
#ビルド(ベース、オブジェクト、タイプ = nil、選択した_フィールド = nil) =ドキュメント
このビルダは実際には何もビルドせず、親はすでにインスタンス化されている必要があるため、親のみを返します。
27 28 29 30 31 32 33 34 |
# ファイル 'lib/mongoid/関連付け/埋め込み/埋め込み_in/Buildable.rb' は、 27行を デフォルト 構築(ベース, オブジェクト, タイプ = nil, scheduled_fields = nil) return オブジェクト ただし、 オブジェクト.is_a?(ハッシュ) 場合 _loading? 工場.from_db(klass, オブジェクト, nil, scheduled_fields) else 工場.構築(klass, オブジェクト) end end |