GOCMS 后台添加数据 - 多表结合

示例背景

在针对某个具体表进行数据添加时经常会需要管理其他表数据,如 : 在添加学员时需要读取然后选择学员所在班级。

下来就演示一下整个开发过程。

1 classes 模型创建

可以使用模型创建工具来创建 classes 模型,也可以自己手动编写此模型。

以手动编写模型为例 :

1.1 创建模型文件 \model\class.model.go

1.2 编写如下代码 :

此文档内容需登录 + 付费后才能查看!

2 在控制器中读取班级表数据

此文档内容需登录 + 付费后才能查看!

3 在模板中应用班级数据

此文档内容需登录 + 付费后才能查看!

经过上面的操作就可以实现班级表数据加载,并将其转换为一个下拉菜单以供选择。

更多说明

1 模仿上面的示例可以与更多表进行关联

2 可以在提交逻辑中( 上一级已经演示 )对关联表或者其他表进行更多操作,如更新班级学员总数。

3 模块创建生成了基础代码意图是为您提供方便,不要限制了您的想象力和开发能力。