을 수행하려는 레코드의 메모 열에 추가합니다.Entity Framework에서 최소 업데이트 수행
내가 원하지 않는 것은은 전체 레코드를 가져 오는 것이므로 매우 중요합니다.
여기에 수행하는 코드가 있어요 하지 일 :
string AppendNote(int key, string note)
{
using (MyEntities _Context = new MyEntities())
{
var _Record = _Context.Records
.Where(x => x.Id == key)
.Select(x => new Record { Id = x.Id, Notes = x.Notes })
.First();
_Record.Notes += note;
_Context.SaveChanges();
}
}
올바른 방법은 무엇입니까? Update statement with Entity Framework이 비슷하지만 궁극적으로는 서로 다른 질문 : How to update a record without selecting that record again in ADO.NET Entity Framework?는하지만, 여전히, 이 방법이을 가지고있는 것 같습니다
는 나는 정말이 아주 오래된 질문과 유사합니다 알고 있습니다.
나는 그것이 가능하다는 것을 * 알고 있었다. –