对于数据库查询分析类的操作请求,BizLayer可以处理的查询类型有:
- V 对某个表或者视图的清单式的明细查询。
- P 调用存储过程,以取得返回数据。
- A 通过指定计算项及分析角度对表或视图中的数据进行汇总计算并返回结果。
- A- 横向趋势分析,比如汇总计算某年内各个月份的指定计算项,并返回结果。
- A| 纵向对比分析,比如汇总计算同一个月份不同年份的指定计算项,并返回结果。
同时将计算项分为以下几类:
- 1 直接从本查询配置的表中取数。
- 2 复合计算列,表达式的各字段必须都在本查询配置的表中
- 4 比重
- 5 复合计算列,表达式各字段不一定在一个同一个表中,合计项从本列取
- 6 复合计算列,表达式各字段不一定在一个同一个表中,合计项从本行取
- 7 从本查询的配置文件中直接取表达式
- 8 从附加查询取数
对于数据库修改类的操作请求,BizLayer可以处理的操作类型有:
- delByIndexFields 根据主键集合批量删除记录。
- delByIndexField 根据主键删除记录。
- updateByIndexField 根据主键修改记录。
- batchUpdate 根据条件批量更新记录。
- batchInsert 批量插入。
- Insert 单次插入。
- fastSQL 自定义SQL语句操作。
对于文件操作类的操作请求,BizLayer可以处理的操作类型有:
- batchRead 批量读取文件。
- updateSegmentByIndex 更新文件片段。
- delSegmentByIndex 删除文件片段。
- delFieldInSegmentByIndex 删除文件片段中的某个字段。
- addSegmentByIndex 增加文件片段。
- uploadFile 上传文件。
- delUploadFilee 删除上传的文件。
|