如何使用EF在外鍵上允許空值?如何在使用EF的外鍵上允許空值?
public class User
{
public User()
{
}
public int idUser; { get; set; }
[Required]
public string UserName { get; set; }
public virtual Computer Computer{ get; set; }
}
public class Computer
{
public Computer()
{
}
[Key, ForeignKey("User")]
public int idUser{ get; set; }
public string ComputerName {get;set;}
public virtual User User { get; set; }
}
運行此我外鍵讓not null
。
使用'?'關鍵字。像:'公共虛擬計算機?計算機{get;設置;}' – Max