BB积木开发平台-元数据导出源码解析

1、从”元数据管理“菜单开始分析 2、分析菜单的按钮“导出元数据脚本”,注意,此处无法在“按钮”菜单中查看,只能从数据库查询,因为元数据设定了查询条件“whe

1、从”元数据管理“菜单开始分析

2、分析菜单的按钮“导出元数据脚本”,注意,此处无法在“按钮”菜单中查看,只能从数据库查询,因为元数据设定了查询条件“where id > 999”,因此界面上无法看到系统内置的相关元数据和按钮

3、从表中可以看出,按钮文件:/eova/meta/btn/export.html

4、找到export.html此文件,如下:

${button.name!}

 

5、得知请求的路径是/meta/doExport/,对应的controller是MetaController.doExport()

6、问题:导出的脚本,只有insert语句,应是先delete,再insert;

7、增加delete语句;