public class OneToOne { [Key] public int Id { get; set; } public string Name { get; set; } public int OneOfId { get; set; } [ForeignKey("OneOfId")] public OneToOneOf OneOf { get; set; } } public class OneToOneOf { [Key] public int Id { get; set; } public string Name { get; set; } }
model定义代码如上所示,建立数据库后,OneOfId not null正常可是并没有外键属性。求解。
原来是没刷新数据库。