我正在使用.net 3.5的Entity Framework 1。
我做的事情很简单:
var RoomDetails = context.Rooms.ToList();
foreach (var Room in Rooms)
{
Room.LastUpdated = DateTime.Now;
}
我尝试这样做时收到此错误:
context.SaveChanges();
我收到错误:
无法更新EntitySet - 因为它具有DefiningQuery并且<ModificationFunctionMapping>元素中不存在<UpdateFunction>元素以支持当前操作。
我正在对上下文进行大量更新而没有任何问题,只有当我尝试更新此特定实体时才会这样做。
我所有的搜索都显示了同样的事情,即我正在尝试更新的实体上没有声明主键。但是,我确实有一个主键声明...
HUH函数
陪伴而非守候