我在尝试创建与数据透视表的一对一关系时遇到问题。这些是我的模型 public class StudentCourse public int Id { get; set; } public virtual Student Student { get; set; } public virtual Course Course { get; set; }
}
current是myclass的新实例,context.classRepo.bringcontentwithid(userid)返回它的一个实例。我将这个值赋值给我的新对象当前,然后尝试将is插入到datatable中作为新行,但它给我的错误是“属性'ID‘是对象的键信息的一部分,不能修改”。我怎么才能解决这个问题?
current = context.classRepo.bringcontentwithid(
我试图在EF核心存储库中拆分一个表,该存储库有一个复合主键。但是它生成一个InvalidOperationException,表示它无法在派生表中找到主键。‘实体类型'DetailedOrder’需要定义一个主键。为了测试它,我从中提取了表拆分的示例代码,并对其进行了修改,使其包含一个复合PK:{
public int OrderId { get; set; }