Какова оптимальная практика обновления одного поля для одной записи (с определенным идентификатором) с помощью ADO.Entity?
Насколько я знаю, вам нужно получить весь объект по идентификатору, обновить свойство и вызвать SaveChanges:
int id = ...;
var db = new MyEntities();
var o = (from mo in db.myObject
where mo.id = idObject
select mo).First();
o.MyProperty = "some value";
db.SaveChanges();
Но кажется, что нужно извлечь весь объект, потому что мне не нужны значения записи, потому что я просто хочу установить свойство независимо от значений.
Другой вариант - создать хранимую процедуру для этой цели ...