我已将我的应用程序从 EF4 迁移到 EF5。我将以下代码与以前的版本一起使用来获取新添加项目的相关实体。
Student s = new Student();
s.Name = _name;
s.ClassID = _cID;
db.Students.Add(s);
db.SaveChanges();
ClassRoom c = s.ClassRoom;
所以我曾经将特定的类实体获取到c
. 但现在s.ClassRoom
返回 null。
如何ClassRoom
为学生获取实体?我必须使用db.ClassRooms.FirstOrDefault(....)
吗?