Entity FrameWork Update 錯誤

當初在使用EF的時候我記得我都是
(Entity Framework Core)
db.TableName.Update(Model);

db.SaveChanges();

但是近期在公司寫code的時候,找不到這段function 我以為是用add(model);
結果並不是 他是真的新增了一筆

要用EF6.x 的話 要使用

db.Entry(Request).State = System.Data.Entity.EntityState.Modified;

db.SaveChanges();

這樣儲存才是變更 不是新增

留言

這個網誌中的熱門文章

無法載入檔案或組件 'System.IO.Compression' 或其相依性的其中之一。

MongoDB 入門

javascript 更改屬性及創建標籤