탐색 속성을 null로 설정하면 참조 된 개체도 자동으로 삭제되도록 EFT 6.x와 1 : 0..1
관계를 설정하는 방법은 무엇입니까?참조를 null로 설정하면 참조 된 개체가 자동으로 삭제되도록 1 : 0..1 관계를 설정 하시겠습니까?
예 : 제대로
Student may have 0..1 StudentDetails
var student = new Student();
student.Details = new StudentDetails();
dbContext.Students.Add(student);
...
student.Details = null;
dbContext.SaveChanges(); // should automatically delete the StudentDetails object
설치 방법에 관계? 나의 현재의 시도는 다음과 같습니다
modelBuilder.Entity<Student>()
.HasOptional(x => x.Details)
.WithRequired();
그러나,이 작동하지 않습니다 :(
이 데이터베이스는 먼저 사용 하시겠습니까? –
코드 첫 번째, 유창한 구성 –
'dbContext.StudentDetails.Remove (student.Details);'EF는 엔터티를 null로 설정하면 아무 것도하지 않습니다. –