Hey,
I think you confused the relationships here.
If User - UniversityProgramMajor is a 1:n relationship there should be a university_program_major_id in the users table.
Your User Model then has a belongsTo() relationship to the UPM, the UPM has a hasMany() relationship to the User.
The hasOne relationship always returns just one result.
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.