我正在使用 ef-core 2.1 rc1,我有一个依赖模型,其导航属性定义为复杂对象:public class ChildModel{ public int Id { get; set; } public string Name { get; set; } public ParentModel Parent { get; set; }}在视图中,我获得了Id和 更新Name,我可以在不获取导航属性的情况下更新对象,但是我想在更新后检索导航属性。在以下情况下,即使Include调用了它的 null :this.context.Update(childInstance);await this.context.SaveChangesAsync();Child child = await this.context.Children .Include(p => p.Parent) .SingleAsync(p => p.Id == childInstance.Id);在这种情况下,在不知道父导航数据并在更新期间检索的情况下,更新依赖模型的正确有效方法是什么?
1 回答
- 1 回答
- 0 关注
- 119 浏览
添加回答
举报
0/150
提交
取消