例外: Mongoid::Errors::UnsavedDocument
- 継承:
-
MongoidError
- オブジェクト
- 標準エラー
- MongoidError
- Mongoid::Errors::UnsavedDocument
- 定義:
- lib/mongoid/errors/unsaved_document.rb
Overview
create または create を呼び出しようとしたときに発生します。 親ドキュメントが保存されていない場合は、 references_many を通じて が参照されます。 これにより、子が永続化し、すぐに孤立するのを防ぎます。
定数の概要
MongoidErrorから継承された定数
インスタンス属性の概要
MongoidErrorから継承される属性
問題が発生した場合、解決策が与えられたら次の状況が発生します。
インスタンス メソッドの概要を折りたたむ
-
#Initialize (ベース、ドキュメント)=UnsatedDocument
コンストラクター
UnsavedDocument の新しいインスタンス。
MongoidErrorから継承されたメソッド
コンストラクターの詳細
#Initialize (ベース、ドキュメント) =UnsatedDocument
UnsavedDocument の新しいインスタンスを返します。
11 12 13 14 15 16 17 18 |
# ファイル 'lib/mongoid/errors/unsaved_document.rb' 行11 デフォルト 初期化(ベース, ドキュメント) スーパー( ( " unsaved_document ", { base: ベース.クラス.name, ドキュメント: ドキュメント.クラス.name } ) ) end |