Tôi đang cố gắng tạo cơ sở dữ liệu phát triển với một số dữ liệu thử nghiệm.
Tôi đã sử dụng context.People.AddOrUpdate(p => p.Id, people));
với nhiều thành công.
Tôi có một bảng khác mà tôi cần bắt đầu, trong đó tôi sẽ không biết khóa chính.
Ví dụ: tôi muốn AddOrUpdate dựa trên sự trùng khớp Họ và Tên.
Tôi không chắc làm thế nào để viết Biểu thức một cách chính xác.
context.People.AddOrUpdate(p => p.FirstName && p.LastName, people);
rõ ràng là không chính xác, nhưng tôi hy vọng nó truyền đạt giải pháp mà tôi đang tìm kiếm.
context.People.AddOrUpdate(p => new { p.Name.FirstName, p.Name.LastName }, people)
?