例外: Mongoid::Errors::DeleteRestriction

継承:
MongoidError
  • オブジェクト
すべて表示
定義:
build/mongoid- 8.1 /lib/mongoid/errors/delete_restriction.rb

Overview

このエラーは、依存関係オプションが制限されているモデルを破棄しようとしているときに発生します。

定数の概要

MongoidErrorから継承された定数

MongoidError::Base_KEY

インスタンス属性の概要

MongoidErrorから継承される属性

問題が発生した場合、解決が与えられたら次の状況が発生します。

インスタンス メソッドの概要を折りたたむ

MongoidErrorから継承されたメソッド

#compose_message

コンストラクターの詳細

#初期化(ドキュメント, associated_name) = DeleteRestriction

新しいコールバック エラーを作成します。

パラメーター:

  • ドキュメント ドキュメント

    破棄しようとしたドキュメント。

  • associated_name シンボル

    ドキュメントの削除を防ぐ依存関係の名前。



16
17
18
19
20
21
22
23
次のファイル「Build/mongoid- 8.1 /lib/mongoid/errors/delete_restriction.rb」、 行16

デフォルト 初期化(ドキュメント, associated_name)
  スーパー(
    compound_message(
      " delete_restriction ",
      { ドキュメント: ドキュメント.クラス, 関係: associated_name }
    )
  )
end