在EF Code-First中,是否可以使用存根对象而无需查询整个行来更新数据库?
例如:
例如:
public class Dinner
{
public int DinnerID { get; set; }
public string Title { get; set; }
public DateTime EventDate { get; set; }
public string Address { get; set; }
public string Country { get; set; }
public string HostedBy { get; set; }
}
Dinner dinner = dinner.DinnerID = 1;
dinner.HostedBy = "NameChanged"
nerdDinners.SaveChanges();
上述代码是否会创建一个更新语句,使得DinnerID为1的行中以下列为空?
标题,活动日期,地址,国家
是否有一种方法或方式,例如“PropertyModified”= true,然后其余部分将变为false,以便只更新HostedBy?
ApplyCurrentValues()
方法?该方法不存在。 - Shawn Mclean