Thanks worked.

On Saturday, November 17, 2012 3:11:33 AM UTC-8, Frederick Cheung wrote:
>
>
>
> On Nov 17, 10:19 am, rubyrookie <asajn...@gmail.com> wrote: 
> > 
> > 
> >  Can you tell me how to fix the issue? If I remove the 
> >  validates_presence_of :country I get a database error as expected when 
> i 
> > update bank table with a country id not in country table. 
> > 
> > class Bank < ActiveRecord::Base 
> > 
> >   attr_accessible :name,:country_id 
> > 
> >   has_one :country 
>
> Your association is wrong - if bank has a country_id column then the 
> association should be a belongs_to 
>
> Fred 
>
>
> > 
> >   validates :name, :presence => true 
> > 
> >    validates_presence_of :country 
> > 
> > end 
> > 
> > class Country < ActiveRecord::Base 
> > 
> >   attr_accessible :name 
> > 
> > end 
>

-- 
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/-/a005mO4O7ecJ.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to