Exception: DataMapper::Adapters::Sql::Commands::LoadCommand::ConditionsError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/data_mapper/adapters/sql/commands/load_command.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clause, value, inner_error) ⇒ ConditionsError

Returns a new instance of ConditionsError.



107
108
109
# File 'lib/data_mapper/adapters/sql/commands/load_command.rb', line 107

def initialize(clause, value, inner_error)
  @clause, @value, @inner_error = clause, value, inner_error
end

Instance Attribute Details

#inner_errorObject (readonly)

Returns the value of attribute inner_error.



105
106
107
# File 'lib/data_mapper/adapters/sql/commands/load_command.rb', line 105

def inner_error
  @inner_error
end

Instance Method Details

#backtraceObject



115
116
117
# File 'lib/data_mapper/adapters/sql/commands/load_command.rb', line 115

def backtrace
  @inner_error.backtrace
end

#messageObject



111
112
113
# File 'lib/data_mapper/adapters/sql/commands/load_command.rb', line 111

def message
  "Conditions (:clause => #{@clause.inspect}, :value => #{@value.inspect}) failed: #{@inner_error}"
end