app/models/location.rb
class Location < ActiveRecord::Base
has_and_belongs_to_many :internships
belongs_to :state
belongs_to :country
validates_presence_of :city
def display_name
"#{self.city}, #{self.country.name}"
end
end
# == Schema Information
#
# Table name: locations
#
# id :integer not null, primary key
# city :string(255)
# state_id :integer
# country_id :integer
# created_at :datetime
# updated_at :datetime
#