EF-相关实体未加载

用户名

我有一个用于存储所有静态数据的相关实体。问题是,当我创建一个新实体时,相关实体始终为null。从数据库中提取数据时没有问题-我可以很好地访问相关实体。

如果重要的话,请使用EF 6.0首先建模。

我尝试使用.include,并且在保存后也重新获取,但是它不起作用。我确定这很简单,我很想念...有什么帮助吗?TIA

...
using (var db = new dbContext1())
{            
    Customer c = new Customer();
    c.id = this.id;
    db.Customer.Add(c);
    db.SaveChanges();

    for (int i = 1; i <= c.CustomerProperties.initialAllotment; i++)
    {
        //do stuff
    }
}

在客户类中:

public int id { get; set; }    
public virtual CustomerProperties CustomerProperties { get; set; }
马修

您还没有设置CustomerProperties,如果你只需要添加并保存修改,那么它不会被奇迹般地实体框架集。您必须从中加载这些静态属性db并将其添加到您的Customer然后保存。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

EF核心:加载相关实体-循环依赖

来自分类Dev

在 EF6 中加载相关实体

来自分类Dev

使用Include加载相关数据实体ef Core 3.1

来自分类Dev

EF6渴望加载相关实体的单个属性

来自分类Dev

EF:加载相关实体惰性方式不起作用

来自分类Dev

如何结合使用“ AsNoTracking”方法在EF Core中加载实体和显式加载相关实体

来自分类Dev

EF导航属性未加载

来自分类Dev

EF导航属性未加载

来自分类Dev

EF:加载相关对象的相关对象

来自分类Dev

如何加载所有相关的EF实体以准备序列化

来自分类Dev

来自相关实体的EF Eager负载相关实体

来自分类Dev

EF 6禁用保存相关实体(虚拟)

来自分类Dev

EF核心3.1:在使用紧急加载加载相关实体时,我应该初始化列表导航属性吗?

来自分类Dev

使用EF Core 3.1加载相关数据

来自分类Dev

如何在EF中加载相关对象?

来自分类Dev

WPF / MVVM / EF-如何绑定到实体的相关实体?

来自分类Dev

EF不会在SaveChanges上更新相关实体

来自分类Dev

如何在EF中更新相关实体(代码优先)

来自分类Dev

EF 6保存相关实体组合键

来自分类Dev

使用Linq返回EF6中的相关实体

来自分类Dev

通过EF上的相关表映射整个实体

来自分类Dev

EF Codefirst AddOrUpdate 以相关实体作为标识符

来自分类Dev

EF 2.1 中的种子数据与相关实体

来自分类Dev

在ef中更新实体

来自分类Dev

在ef中更新实体

来自分类Dev

如何急于在EF Core中加载相关数据?

来自分类Dev

EF6加载相关集合成员的属性

来自分类Dev

EF Core渴望加载为相关对象返回null

来自分类Dev

启用EF6 LazyLoadingEnabled,但加载相关对象