Open
Description
In the rails console I run the command ExceptionHandler::Exception.all.first
which gives me the first record as expected:
#<ExceptionHandler::Exception id: 1, class_name: "ActionController::RoutingError", status: "404", message: "No route matches [GET] \"/asdf\"", trace: "/home/adamg/.rvm/gems/ruby-2.6.5/gems/actionpack-6...", target: "http://localhost:3000/404", referrer: nil, params: "{}", user_agent: "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36...", created_at: "2020-10-17 20:53:59", updated_at: "2020-10-17 20:53:59">
But if I try to run ExceptionHandler::Exception.all.first.class_name
I get:
Traceback (most recent call last):
1: from (irb):13
NoMethodError (undefined method `env' for nil:NilClass)
Did you mean? end
This also happens for .status
.message
.trace
etc..
What is the correct way of accessing this information from the database?
Metadata
Assignees
Labels
No labels