net 4和c#。实体框架4 - 如何更新对象
我有一个对象(myContentObj)和一个导航属性(CmsGroupsTypes)。
我需要更新特定对象的导航属性。
此刻我使用下面的代码删除当前关联并添加一个新的,所以我可以更新导航属性。
虽然我的代码有效,但我想知道是否知道更好的方法...我不确定在EF4中是否存在UPDATE方法或类似方法。
感谢您的帮助!
// Remove object
myContentObj.CmsGroupsTypes.Remove(myCurrentGroupTypeObj);
// Update object
myContentObj.CmsGroupsTypes.Add(myNewGroupTypeObj);
context.SaveChanges();
也许我的问题会帮助你一点点:http://stackoverflow.com/questions/4131868/is-there-an-update-object-holder-on-entity-framework – balexandre 2011-03-23 11:42:17