Method: Mongoid::Errors::DocumentNotFound#initialize

Defined in:
lib/mongoid/errors/document_not_found.rb

#initialize(klass, ids) ⇒ DocumentNotFound

Returns a new instance of DocumentNotFound.



15
16
17
18
19
20
21
22
23
24
25
# File 'lib/mongoid/errors/document_not_found.rb', line 15

def initialize(klass, ids)
  @klass = klass
  @identifiers = ids.is_a?(Array) ? ids.join(", ") : ids

  super(
    translate(
      "document_not_found",
      { :klass => klass.name, :identifiers => identifiers }
    )
  )
end