Exception: Delfos::Neo4j::QueryExecution::InvalidQuery

Inherits:
IOError
  • Object
show all
Defined in:
lib/delfos/neo4j/query_execution/errors.rb

Instance Method Summary collapse

Constructor Details

#initialize(errors, query, params) ⇒ InvalidQuery

Returns a new instance of InvalidQuery.



17
18
19
20
21
22
23
# File 'lib/delfos/neo4j/query_execution/errors.rb', line 17

def initialize(errors, query, params)
  message = errors.map do |e|
    e.select { |k, _| %w(code message).include?(k) }.inspect
  end.join("\n")

  super [message, { query: query, params: params }.to_json].join("\n\n")
end