ruby on rails - "NameError: uninitialized constant" on existing ID -


i error when running rake db:seed in app: nameerror: uninitialized constant admissionepisode::admindistrictid.

i have no idea why - admission_episode.admin_district_id exists in database , have belongs_to :admin_district in admissionepisode model. have idea what's going on?

here admindistrict seed:

districts.each |code, name|   admindistrict.create({       code: code,       name: name     }) end 

and admissionepisode seed (with nameerror occuring on admissionepisode.create line:

admissions.each |code, total, male, female|   district = admindistrict.find_by_code(code)    admissionepisode.create({       admin_district_id: district.id,       total: total,       male: male,       female: female     }) end 

districts , admissions referenced above both lists of data, of are, far can tell, formatted correctly. admin_district table populated correctly.

alternatively can try this:

admissions.each |code, total, male, female|   district = admindistrict.find_by_code(code)    district.admission_episodes.create({     total: total,     male: male,     female: female   }) end 

Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -