hi all, I am updating 50 records on one page with update_attributes method ,my validations are validates_numericality_of :year, :greater_than_or_equal_to => 1900, :less_than_or_equal_to => 2028, :message => "Year must be between 1900 and 2028" valdate_presence_of:title valdate_presence_of:price id title year price 1 James bond 2008 $100 2 zoro the mask 1978 $ 50 . . . . 50 don 2000 $400 if I provide wrong input for one say year "1800" for "don" and correct for "james bond" year as "2000" it updates James bond ,correctly but do not show validation message for "don" on my page. I want to display message how can i do that -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
try with update_attributes! (which internally uses ''save!'') On Fri, Mar 13, 2009 at 2:00 PM, Nilesh Kulkarni < rails-mailing-list-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote:> > hi all, > > > I am updating 50 records on one page with update_attributes method > ,my validations are > > > validates_numericality_of :year, :greater_than_or_equal_to => 1900, > :less_than_or_equal_to => 2028, :message => "Year must be between 1900 > and 2028" > valdate_presence_of:title > valdate_presence_of:price > > id title year price > 1 James bond 2008 $100 > 2 zoro the mask 1978 $ 50 > . > . > . > . > 50 don 2000 $400 > > if I provide wrong input for one say year "1800" for "don" and correct > for "james bond" year as "2000" it updates James bond ,correctly but do > not show validation message for "don" on my page. I want to display > message how can i do that > -- > Posted via http://www.ruby-forum.com/. > > > >-- -- Thanks & Regards, Sumanth Krishna. A +358 40 3276564 Blogs: TwinclingCommunity: http://sumanthtechsavvy.blogspot.com/ http://www.twincling.org/node/227 http://yourway2health.blogspot.com/ http://www.osef.twincling.org --~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Sumanth Krishna wrote:> try with update_attributes! (which internally uses ''save!'') > > On Fri, Mar 13, 2009 at 2:00 PM, Nilesh Kulkarni < > rails-mailing-list-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote: > >> and 2028" >> 50 don 2000 $400 >> >> if I provide wrong input for one say year "1800" for "don" and correct >> for "james bond" year as "2000" it updates James bond ,correctly but do >> not show validation message for "don" on my page. I want to display >> message how can i do that >> -- >> Posted via http://www.ruby-forum.com/. >> >> > >> > > > -- > -- > Thanks & Regards, > Sumanth Krishna. A > +358 40 3276564 > > Blogs: > TwinclingCommunity: > > http://sumanthtechsavvy.blogspot.com/ > http://www.twincling.org/node/227 > > http://yourway2health.blogspot.com/ > http://www.osef.twincling.orghi I have used update_attributes! it shows validation message ActiveRecord::RecordInvalid in BookController#edit_book Validation failed: Year should be a above 1900 on different page ,but i want that message must be displayed on same page on top my controller look like this def edit_book if request.post? # code for update data ie "update_attribute!" method end @books = Book.find(:all) end and I have view named "edit_book.html.erb" -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---