EF Code-First で、スタブ オブジェクトを使用して db の行全体をクエリせずに更新することは可能ですか...
例えば
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 の行に対して次の列を null にする Update ステートメントを作成しますか?
タイトル、EventDate、住所、国
"PropertyModified" = true のような方法またはメソッドはありますか?残りはそれらを = false にして、HostedBy だけが更新されるようにしますか?