일부 테스트 데이터로 개발 데이터베이스를 시드하려고 합니다.
나는 context.People.AddOrUpdate(p => p.Id, 사람들));
를 사용하여 많은 성공을 거두었습니다.
시딩해야 하는 다른 테이블이 있는데 기본 키를 알 수 없습니다.
예를 들어, 이름과 성이 일치하는 것을 기반으로 추가하거나 업데이트하고 싶습니다.
표현식을 올바르게 작성하는 방법을 잘 모르겠습니다.
context.People.AddOrUpdate(p => p.FirstName && p.LastName, people);
는 분명히 잘못된 것이지만 제가 찾고 있는 해결책이 전달되기를 바랍니다.