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