[英]Entity framework not saving new item
我有個奇怪的問題。 下面的代碼不會保存新的LookupGroup
對象
LookupGroup lookup = null;
using (var db = new WaybackDbContext())
{
lookup = db.LookupGroups.SingleOrDefault(x => x.Name.Equals(lookupName, StringComparison.InvariantCultureIgnoreCase));
if (lookup == null)
{
lookup = new LookupGroup
{
Name = lookupName
};
db.SaveChanges();
}
}
LookupGroup
已啟動,但未保存,其ID為0。
有什么可以阻止它保存的呢?
將其添加到上下文:
if (lookup == null)
{
lookup = new LookupGroup
{
Name = lookupName
};
db.LookupGroups.Add(lookup);
db.SaveChanges();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.