我尝试通过集合的导航属性添加实体,但出现以下消息:
“数据库操作预计会影响 1 行,但实际上影响了 0 行。自加载实体以来,数据可能已被修改或删除。请参阅http://go.microsoft.com/fwlink/?LinkId=527962了解有关理解和处理乐观并发异常的信息。”
这些模型是:
建议组数据库:
public class SuggestionGroupDb
{
public Guid Id { get; set; }
[Required]
public string UserId { get; set; }
[ForeignKey("UserId")]
public virtual TeguUserDb User { get; set; }
[Required(AllowEmptyStrings=false, ErrorMessage = "Required")]
[StringLength(30, MinimumLength = 1, ErrorMessage = "Invalid")]
public string Name { get; set; }
public int OrderNo { get; set; }
public virtual ICollection<SuggestionItemDb> Items { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
建议项目数据库:
public class SuggestionItemDb
{
public Guid Id …Run Code Online (Sandbox Code Playgroud)