我有这样的课:
public class Bundle
{
public int Id { get; set; }
public DateTime CreateDate { get; set; }
public Child Something { get; set; }
}EF创建了如下表:
| Id | CreateDate | Something_Id | 我现在尝试的是将Something_Id外键添加到类中。我不想把所有的“东西”-对象-只是为了得到它的Id。然而,EF需要一个DB-update,而使用手动添加的整数属性' Something_Id‘的db更新失败,因为Something_Id不能为空。如何在不丢失数据或关系的情况下将这个外键添加到类结构中?
发布于 2018-03-12 08:31:12
好吧,我犯了个愚蠢的错误。null异常实际上给出了提示。数据库中的一个条目没有外键设置,因此类结构不允许为非空,并且更新失败。
https://stackoverflow.com/questions/49134150
复制相似问题