class Mongoid::Errors::DeleteRestriction

This error is raised when calling save! or .create! on a model when one of the callbacks returns false.

Public Class Methods

new(document, relation) click to toggle source

Create the new callbacks error.

@example Create the new callbacks error.

Callbacks.new(Post, :create!)

@param [ Class ] document @param [ Symbol ] relation

@since 3.0.0

Calls superclass method
# File lib/mongoid/errors/delete_restriction.rb, line 18
def initialize(document, relation)
  super(
    compose_message(
      "delete_restriction",
      { document: document.class, relation: relation }
    )
  )
end