EF 模型被指定为 null。有没有办法使用来自其他模型的数据分配模型

EF Model is assigned null. Is there any way to assign model with data from other model

提问人:Hasnatul Karim 提问时间:7/6/2022 最后编辑:Hasnatul Karim 更新时间:7/6/2022 访问量:41

问:

ApplicantsRegistration applicantsRegistration = new ApplicantsRegistration();
applicantsRegistration = _context.ApplicantsRegistrations.FirstOrDefault();

当我发现它为空时,然后尝试像这样绑定。

 if (applicantsRegistration == null)
        {
            applicantsRegistration.Name = formPost.Name;    //null reference exceptions...
            applicantsRegistration.Email = formPost.Email;
            ....
        }

任何解决方案都没有将其重新初始化为 if?

实体框架 模型 NullReferenceException

评论


答:

0赞 Darren 7/6/2022 #1

如果发现该实例为 null,则需要创建一个新实例。因为实体框架的更改跟踪器一旦将其添加到跟踪器中,就会知道它。