Hello,
I have defined 2 classes:
public class Student
{
public int Id { get; set; }
public string Student_FName { get; set; }
}
public class Program
{
public int Id { get; set; }
public string ProgramName { get; set; }
public int StudentId { get; set; }
public Student Student { get; set; }
}
This created the tables accurately, with StudentId as FK in Program table. Now I am trying to insert data using below Json and getting error. How to solve it? I just wish to enter Maths as program for Student with Id = 1
In Controller, I am using
_context.Programs.Add(request.program);
_context.SaveChanges();
{
"programName": "Math",
"studentId":1
}
{
"errors": {
"Student": [
"The Student field is required."
]
},
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-7d3f8f9048ccf69b10f647fc7781f4a7-fa99172258bd6e1a-00"
}