【发布时间】:2021-09-04 11:43:06
【问题描述】:
我有一个关于 SQLite 的NOT NULL constraint failed 问题。我正在使用 NET 5.0 和 EF Core
这失败了
var settingsDal = new DalCf.Settings();
dc.Settings.Add(settingsDal);
settingsDal = GetUpdatedSettings();
await DataAccess.Save(dc);
此代码有效
var settingsDal = new DalCf.Settings();
settingsDal = GetUpdatedSettings(); //swapped
dc.Settings.Add(settingsDal); //swapped
await DataAccess.Save(dc);
我不明白为什么。我会认为将 settingsDal 添加到 List 不会切断引用?
【问题讨论】:
标签: sqlite entity-framework-core