rubygemsrails92% confidence\u2191 17

ActiveRecord::RecordNotFound

Full error message
ActiveRecord::RecordNotFound (Couldn't find User with 'id'=42)
Solution

`.find` raises when the id doesn't exist. 1. For optional lookups use `.find_by(id: 42)` which returns nil. 2. In controllers, let it propagate — Rails renders a 404 automatically via `rescue_from ActiveRecord::RecordNotFound`. 3. To customize: `rescue_from ActiveRecord::RecordNotFound, with: :not_found`.

API access

Get this solution programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/error/b470237ff85b919f1d07aa98f92a06b7957b16a1c3b9f5fa37487fe0666f39f9
hash \u00b7 b470237ff85b919f1d07aa98f92a06b7957b16a1c3b9f5fa37487fe0666f39f9
ActiveRecord::RecordNotFound — DepScope fix | DepScope