小编Dev*_*vid的帖子

实体框架4,使用外键值插入而不是ID

这是非常基本的问题,我确信,但现在让我感到困惑:S

我有2个表,学生和课程有外键约束,许多学生到1个课程.

我在Students表中存储了一个CourseId_FK参考,所以当我创建一个学生时,我怎么能做这样的事情?

Students student = new Students();
student.Name = Bob;
student.Course.CourseName = "Geography";
db.SaveChanges();
Run Code Online (Sandbox Code Playgroud)

现在,以上不起作用,我必须解决

student.CourseId = 22;
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我吗?

谢谢

大卫

c# entity-framework foreign-key-relationship

5
推荐指数
2
解决办法
7301
查看次数