请允许我在这里很新,而且,我是新的网络开发,原谅我的非传统方式问这个问题。
我目前正在工作的一个网站与拉威尔5.6为一个枢纽。其中一个功能是在学生与导师(主要是讲师)之间建立在线会议/培训。
每个学生都必须与他/她所在领域的导师匹配。
如何构造表及其关系?
我已经做了:我创建了一个导师表和一个学生表,学生表也有一个导师id字段。
我还设置了导师与学生表的“有很多”关系,而学生表与导师表的“属于”关系。
我现在被困在这里,因为我很困惑如何让管理员从前端将学生分配给导师。
您的见解和想法将受到高度赞赏。
1条答案
按热度按时间bcs8qyzn1#
学生数据库表中应该有导师id。创建视图并将其指定给管线。在此视图中,使用输入类型文本创建表单,管理员可以在其中写入导师id。使用方法post提交表单并将路由分配给action=“”属性。用routes/web.php中的controller函数连接route从controller函数中的$request中提取输入字段值将该值分配给student对象并保存在数据库中。