# $result - 当前操作结果
$result
代表当前交互执行过程中产生的结果信息,等价于$event.actionData。常用于:
- 检查交互中产生的数据是否正确。例如扫码交互校验扫码出来的结果是否合法。
- 将交互产生的结果设置到全局参数。例如执行sql后将select返回的结果设置到全局参数。
部分交互中可以使用$result
,包括:
- 执行SQL
$result.field
返回单行结果时,可以直接访问字段名返回字段值。sum(select($result, @.field))
返回多行结果时,$reuslt
是一个数组,通过数组函数操作结果。
- 获取扫码内容,直接通过
$result
获取扫码交互中,二维码中的URL信息,或条形码中的数字。 - 获取OCR识别的内容
$result
返回OCR识别的所有内容,通常是一个JSON字符串。$result.field
返回具体的某个字段的内容。
- 批量校验
$result.totalRowCount
返回总共校验了多少行数据$result.errorRowCount
返回总共有多少行数据有错误
- 导入数据
$result.totalRowCount
返回总共导入了多少行数据$result.errorRowCount
返回总共有多少行数据校验有错误
0条评论
评论