Сообщение EF Core и необновление записи в тихую от 20.11.2020 14:35
Изменено 20.11.2020 14:37 LandWarrior
EF Core и необновление записи в тихую
Вот такой код
До вызова SaveChanges() дело доходит. Только оно возвращает 0, и по логам никакого "UPDATE XXX" не случается. ЧЯДНТ?
var entry = _ctx.OrderDeatils
.FirstOrDefault(x => x.Manufacturer.ManId == manId
&&
!x.Deleted.HasValue);
if (entry != null)
{
entry.Points = 0;
var qq = _ctx.SaveChanges();
}
До вызова SaveChanges() дело доходит. Только оно возвращает 0, и по логам никакого "UPDATE XXX" не случается. ЧЯДНТ?
EF Core и необновление записи в тихую
Вот такой код
До вызова SaveChanges() дело доходит. Только оно возвращает 0, и по логам никакого "UPDATE XXX" не случается. ЧЯДНТ? Трекинг не отключал, это 100%, если верить дебаггеру и значению AutoDetectChangesEnabled.
var entry = _ctx.OrderDeatils
.FirstOrDefault(x => x.Manufacturer.ManId == manId
&&
!x.Deleted.HasValue);
if (entry != null)
{
entry.Points = 0;
var qq = _ctx.SaveChanges();
}
До вызова SaveChanges() дело доходит. Только оно возвращает 0, и по логам никакого "UPDATE XXX" не случается. ЧЯДНТ? Трекинг не отключал, это 100%, если верить дебаггеру и значению AutoDetectChangesEnabled.