为具有基元的类创建CRUD很简单,并且表单是自动生成的,但我想为具有一个或多个其他类列表作为其成员的类的CRUD操作创建视图和控制器。
例如(不是一个好的/实际的模型,但作为一个例子),
class Student {
int id;
string name;
string dob;
list<ClassDetails> classes
}
class ClassDetails {
int id;
int name;
string teacherName;
}
如何手动或通过脚手架创建视图,以便页面有一个名称框,dob,然后允许用户选择“添加”或类似的东西,并在其上添加任意数量的类详细信息页面,然后点击“提交”?
我尝试以这种方式创建一个类,但它为学生和ClassDetails创建了不同的视图/控制器,而不是在同一页面上。他们的任何示例项目或教程是否展示了如何实现这一目标?