# Printing save error

**URL:** <https://www.ruby-forum.com/t/printing-save-error/119814>\
**Category:** Rails\
**Created:** [November 10, 2007, 9:02pm UTC](https://www.ruby-forum.com/t/printing-save-error/119814 "2007-11-10T21:02:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gandalf](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/59ef9b/32.png) [@Gandalf](https://www.ruby-forum.com/u/Gandalf)\
**Post date:** [November 10, 2007, 9:02pm UTC](https://www.ruby-forum.com/t/printing-save-error/119814/1 "2007-11-10T21:02:09Z")

</div>

Hi,

I am new to Ruby and am facing issue while debugging a bug in my rails  
application.

When I am trying to save an object, an error is encountered. I am not  
sure how to view the errors. Any help is appreciated.

Here’s the snippet:

```
newuser = User.new
newuser.email = email_new
newuser.login = login
newuser.password = login

puts "Saving new user"
if(newuser.save)
  puts "Done Saving new user"
else
  puts "User Not saved"
  # How to print the errors??
end

```

Thanks.

---

<div class="post-metadata">

**Author:** ![Gandalf](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/59ef9b/32.png) [@Gandalf](https://www.ruby-forum.com/u/Gandalf)\
**Post date:** [November 11, 2007, 8:13am UTC](https://www.ruby-forum.com/t/printing-save-error/119814/2 "2007-11-11T08:13:19Z")

</div>

Got it.

Seems like there’s an error property on all objects. Putting the  
following prints the errors -

```
  puts newuser.errors.to_yaml
```
