# 数据开发
# 基础功能
本平台的数据开发主要分为以下几个部分:
- 查询功能:页面的顶部用户可以通过输入服务名称和服务描述来查询目标数据方案。
- 新增配置:点击页面顶部的“新增”按钮可进入配置详情页来进行新数据方案的编写。
- 多数据配置:数据方案配置有两种不同的实现方法(提取已经有的界面和手动新增)。
- 自动分页:数据开发自身有自动分页功能,用户不用额外通过SQL去控制数据的分页。
- 字典转换:数据开发自身也有字典转换功能,不用额外通过SQL控制字段进行字典转换。
# 新增数据配置
# 配置数据库连接
勾选数据类型,根据数据类型配置项填写数据库配置信息并进行连接测试。
# 配置数据服务
用户自定义填写服务名称和服务描述信息。
TIP
服务名是调用数据网关接口的唯一标识,请规范服务名和服务描述
# SQL编译器
云智开发平台使用的编辑器提供SQL语言支持,提供代码高亮、代码格式化、智能提示数据表名、字段名等功能。
# 配置数据方案
用于新增数据方案或者关联已有的数据方案,数据方案有参数配置和更新配置两种。
参数配置
- 编写sql语句,遵循标准的sql语法,其中参数形式如 :x,x为参数名称。
- 点击入参和出参后动态解析参数,并补充参数描述。
更新配置(单表)
- 点击更新配置,填写操作对象名称,操作对象名称为数据库中表名
- 然后点击解析列,将解析出表的列名
- 勾选业务中的主键和需要更新的列保存即可
更新配置(多表)
- 点击复杂更新,通过SQL控制需要控制的更新对象
- 点击复杂更新,通过SQL控制需要控制的更新对象
TIP
在更新配置中,参数名区分大小写,参数值中应避免特殊字符,例如:' (单引号)。
在参数配置中,只有勾选了主键和配置了更新列,并且参数必须传输对应的主键值和更新字段值才会进行更新。
在参数配置中,可复选复杂更新,该场景用来处理个性化的写操作,可直接在此处编写insert、update、delete操作,多编写多个语句,以分号‘;’隔开。
# 多数据方案配置
数据方案配置有两种不同的实现方法,通过界面新增按钮,可以选择关联已有的数据配置,也可以直接手动新增。
# 关联已有的数据配置
# 手动新增数据方案
# 数据配置详情
在页面的表格内展示了系统的数据方案列表,用户可通过点击数据右侧的数据配置来查看数据配置详细信息或修改数据方案。
← 事件驱动与函数式编程 服务开发 →