C# 如何在EF Core中创建外键关系?
我希望强制创建以下外键: 这就是我所说的:C# 如何在EF Core中创建外键关系?,c#,sql,.net,entity-framework-core,C#,Sql,.net,Entity Framework Core,我希望强制创建以下外键: 这就是我所说的: [ForeignKey(“AlertFieldId”)] 公共虚拟ICollection AlertCriteria{get;set;} 如何强制创建特定的外键?我总是喜欢使用s来指定引用 但在AlertCriteria类中自动指定AlertFieldId和AlertField道具时,您会自动创建一个FK(在执行迁移后,但如果BD中已经存在,则如果在查询中包含(.),它会起作用) 详情如下: public class AlertCriteria {
[ForeignKey(“AlertFieldId”)]
公共虚拟ICollection AlertCriteria{get;set;}
如何强制创建特定的外键?我总是喜欢使用s来指定引用
但在AlertCriteria类中自动指定AlertFieldId和AlertField道具时,您会自动创建一个FK(在执行迁移后,但如果BD中已经存在,则如果在查询中包含(.),它会起作用)
详情如下:
public class AlertCriteria
{
public int AlertFieldId { get; set; }
public AlertField AlertField { get; set; }
}
public class AlertCriteria
{
public int AlertFieldId { get; set; }
public AlertField AlertField { get; set; }
}