코스, 학생 및 교사라는 클래스가Entity Framework Find 메서드가 제대로 작동하지 않습니다.
public class Course
{
[Key, DatabaseGenerated(DatabaseGenerationOption.Identity)]
public Guid CourseId { set; get; }
public ICollection<Student> Students { set; get; }
public Teacher Teacher { get; set; }
}
public class Student
{
[Key, DatabaseGenerated(DatabaseGenerationOption.Identity)]
public Guid StudentId { set; get; }
public ICollection<Course> Courses { set; get; }
}
public class Teacher
{
[Key, DatabaseGenerated(DatabaseGenerationOption.Identity)]
public Guid TeacherId { get; set; }
public ICollection<Course> Courses { get; set; }
}
기본 키에 따라 코스를 가져 오는 중입니다.
Course c = _unitOfWork.DbContext.Set<Course>().Find(keyValue);
데이터베이스에서 코스 개체를 가져 오지만 학생과 코스의 교사 속성은 null입니다.
누락되었습니다. 감사
네, 정말 잘됐다 :) –