Shl*_*lum 6 c# entity-framework-core
如何在DbContext与 Entity Framework Core不同的表中添加外键引用?
class DonationContext : DbContext
{
public decimal Amount { get; set; }
public string DonationType { get; set; }
public string Desc { get; set; }
public int? ChackID { get; set; }
public Check Check { get; set; }
public int? DonorCreditCardID { get; set; }
public DonorCreditCard DonorCreditCard { get; set; }
public string fundraisedBy;
[NotMapped]
public string FundraisedBy
}
public class DonorContext : DbContext
{
public DbSet<DonorCreditCard> DonorCreditCards { get; set; }
public DbSet<DonorAddress> DonorAddresss { get; set; }
public DbSet<DonorPhoneNumber> DonorPhoneNumbers { get; set; }
public DbSet<DonorEmailAddress> DonorEmails { get; set; }
public DbSet<DonorFileAttachment> DonorFileAttachments { get; set; }
public DbSet<Donor> Donors { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我要引用的DonorCreditCardID列DonationContext于DonorCreditCards表中DonorContext。迁移构建器想要创建一个新表DonorCreditCards