1. 简介
1.1 功能简介
用户在低代码平台中维护Database连接器,低代码平台表单中可以通过这个Database连接器,实现与异构数据库打通,实时查询数据。
1.2 应用场景
应用创建者希望在表单填写时实时查询异构数据库,获取业务数据,回填到表单字段中。
2. 功能入口
点击工作台右上角的系统设置
3. 新建Database连接器
进入系统设置的连接器工厂,用户新增自己的Database连接器,填写完后点击测试连接验证连接信息是否正确。
列表操作
新增编辑操作
jfinal相关文档
注意
1、sql中的参数名只支持英文字母,不要有特殊字符;写完sql后点击“解析SQL”会自动生成输入参数、响应参数
2、因为数据库连接权限过大,database连接器屏蔽了增删改操作,只支持查询
3、database自动对返回结果做分页,默认100条数据
4、database支持宏变量替换,识别#{}做替换;
目前支持的系统宏变量有:
currentUserId
currentUserName
currentUserAccount
currentUserType
currentUserMobile
另外前端在调用连接接口时传入header参数方式自定义宏变量,如请求时带上 x-org-id-list 的header参数,即可在连接器中自动解析为 #{currentUserorgIdList}的宏变量。后台识别“x-”开头的header参数,转换为“currentUser”开头的宏边量
测试操作
特别情况
1、表单中某个字段使用连接器作为数据源,同时这个字段作为简单列表的查询条件,需要特别注意,在连接器中增加一个“name”字段。原因是:在简单列表的过滤条件面板中,由于没有完善的执行上下文以支持连接器组件完整的特性,所以下拉列表中用于展示文本的字段被预设为name
作者:柯立明 创建时间:2023-03-28 16:47
最后编辑:柯立明 更新时间:2024-12-11 10:09
最后编辑:柯立明 更新时间:2024-12-11 10:09