我不知道如何处理这种情况,你能帮助我吗?
一个。 我在表中插入新记录
var news = new News();
News.Title = "Hello World";
myRepository.InsertNews(catId,news);
在InsertNews()函数中,我调用myDbContext.SaveChanges();并将新记录插入数据库。在这个时候,我已经拥有了新的记录。
湾我有新记录的ID 后,我需要调用其他函数来处理某些业务并获取数据以更新新记录。
news.Metadata = newData;
我调用myDbContext.SaveChanges();
我的系统显示错误消息。 属性“Id”是对象关键信息的一部分,无法修改。
请帮我解决这个问题。感谢
答案 0 :(得分:1)