It's just .full_messages    not    .full.messages
:) :) :) :) :) :)

On 5 September 2012 17:09, roelof <rwob...@hotmail.com> wrote:

> Hello,
>
> I have now Rails Enterprise Edition installed on Centos 6.
> And I try to follow this tutorial :
> http://guides.rubyonrails.org/getting_started.html
>
> I have this model :
> class Post < ActiveRecord::Base
>   attr_accessible :content, :name, :title
>
>   validates :name,  :presence => true
>   validates :title, :presence => true,
>                     :length => { :minimum => 5 }
>
> end
>
> But when I do these steps I get another output as expected.
> rails console
> Loading development environment (Rails 3.2.8)
> irb(main):001:0> p = Post.new(:content => "A new post")
> => #<Post id: nil, name: nil, title: nil, content: "A new post",
> created_at: nil, updated_at: nil>
> irb(main):002:0> p.save
>    (0.1ms)  begin transaction
>    (0.1ms)  rollback transaction
> => false
> irb(main):003:0> p.errors.full.message
> NoMethodError: undefined method `full' for #<ActiveModel::Errors:0x2deaf88>
>     from (irb):3
>
> Where I expect this output :
>
> >> p = Post.new(:content => "A new post")
> => #<Post id: nil, name: nil, title: nil,
>      content: "A new post", created_at: nil,
>      updated_at: nil>
> >> p.save
> => false
> >> p.errors.full_messages
> => ["Name can't be blank", "Title can't be blank", "Title is too short
> (minimum is 5 characters)"]
>
>
> Cam anyone tell me what I did wrong?
>
> Roelof
>
>
>
>
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To post to this group, send email to rubyonrails-talk@googlegroups.com.
> To unsubscribe from this group, send email to
> rubyonrails-talk+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/rubyonrails-talk/-/Bz-7FnBiUmkJ.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>



-- 
-------------Regards---------------
G SubbaRao ( Ruby Developer <http://railsdocuments.blogspot.in/>)
E-Mail:subbarao....@gmail.com
http://railsdocuments.blogspot.com
https://twitter.com/g_subbarao

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to