如何导入导出对象结构
为什么要导入导出对象结构
导入和导出对象结构的功能,主要是实现数据的迁移和数据的备份,如迁移老的数据模型去新的环境,保持对象的一致和兼容。
如何导出对象结构
导入导出对象结构即为元数据导入导出,是导出表的定义信息。
- 登录新版低代码应用开发页面。
- 单击页面左上角的,选择 ,进入新版环境配置。
- 在主菜单中,选择“维护”。
- 在左侧导航栏中,选择 。
- 单击“新建”,设置基本信息和元数据,单击“导出”。
如图1,单击导出后,等待1分钟左右,就会有邮件提醒或直接在界面下载结果。这种方式允许您从低代码平台中,导出元数据的副本。也可以手动启动导出过程,或按预定时间自动启动导出过程。Class对象结构的结果如下:
{ "allowActivities": false, "allowBulkApiAccess": false, "allowChatter": false, "allowReports": false, "allowSearch": false, "allowSharing": false, "allowStreamingApiAccess": false, "contextSetup": 0, "description": "", "fields": [ { "caseSensitive": true, "dataType": "Name", "description": "", "id": "XXX", "inlineHelpText": "", "installedPackage": "", "isRequired": false, "isSearchable": false, "isUnique": false, "label": "名称", "name": "name", "protectMode": 0, "visibleLines": 3 }, { "caseSensitive": true, "dataLength": 18, "dataType": "Number", "defaultValue": null, "description": "", "id": "XXX", "inlineHelpText": "", "installedPackage": "", "isRequired": false, "isSearchable": false, "isUnique": false, "label": "number", "name": "命名空间__number__CST", "protectMode": 0, "scale": 0, "visibleLines": 3 } ], "id": "XXX", "installedPackage": "", "keyPrefix": "cfBY", "label": "Class", "name": "命名空间__Class__CST", "pluralLabel": "Classs", "protectMode": 0, "trackFieldHistory": false }
如何导入对象结构
导入对象结构是为了继续使用这个对象的结构。导入前,需要提前准备好导入的目标对象zip包。
- 登录新版低代码应用开发页面。
- 单击页面左上角的,选择 ,进入新版环境配置。
- 在主菜单中,选择“维护”。
- 在左侧导航栏中,选择 。
- 单击“新建”,选择待导入的目标对象zip包,单击“导入”。
对象导入成功后,在新版应用设计器的“数据 > 对象”中,可查看到导入的对象。在对象详情页,可查看到对象导入的自定义字段。
图2 导入对象结构
如果原来没有Class对象,那么导入元数据象将新增Class对象,完成对象结构的迁移。