c# - 实体框架不会从数据库生成所有表
解决方案
这是正确的。一个问题有一个套件列表,一个套件有一个问题列表。如果你这样做:
var suite = context.Suites.Find(5);
var question = context.Questions.Find(30);
suite.Questions.Add(question);
// And update this suite object here;
您将在 ListSuiteQuestion 表中看到 IdSuite = 5 和 IdQuestion = 30 的新记录。不需要创建 ListSuiteQuestion 类。但是,如果您真的想创建类,则必须将 Id 添加到表 ListSuiteQuestion 作为主键。
推荐阅读
- cplex - 使用 CPLEX(CP Optimizer)进行意外的 cumulFunction 评估
- angular - 如何在数组中增加一个值?
- python - XOR 问题:“ord() 需要一个字符,但找到长度为 2 的字符串”
- ceres-solver - 用于逻辑增长曲线拟合的 Ceres 求解器
- vue.js - Vuetify 数据表获取选中项
- reactjs - 反应在提交页面上打印 axios POST 响应
- python - SQLite 使用 mingw-w64 编译扩展 Windows x64
- html - 我可以在 HTML 文件中使用 css 自定义属性吗?
- jquery - 如何制作自定义灯箱以自动播放动画
- python - Matplotlib 子图 XY 轴上的意外浮点数