Help needed for error in foreign key validation

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


Thanks worked.