tp自动验证流程和返回空数组的问题

简介: tp自动验证流程和返回空数组的问题

今天下午上班做配置表数据自动验证更新时,发现验证失败返回false,而验证成功返回的却只是空数组,导致一直判断为false;

大概流程是这样

配置表有id name value 4个字段

然后我的配置是一条一条存在value的

如 site_name 我爱PHP网

当验证site_name是否小于20个字符时,虽然验证成功,但是因为和表字段的字段名不对等,

site_name不等于 id 不等于name 不等于 value

所以返回空数组

解决方法为判断返回值时弄成全等于false ===false;

则可以区分是否验证成功

tp的自动验证流程为,先判断验证规则是否通过,再尝试创建此条数据是否创建成功,能创建成功的数据则作为数组返回

目录
相关文章
|
3月前
|
Go 数据处理
深入理解函数返回多个值的机制
【8月更文挑战第31天】
12 0
|
4月前
|
存储 固态存储 Serverless
函数计算操作报错合集之创建云函数并设置代码从Bucket获取时,返回403错误,该如何解决
Serverless 应用引擎(SAE)是阿里云提供的Serverless PaaS平台,支持Spring Cloud、Dubbo、HSF等主流微服务框架,简化应用的部署、运维和弹性伸缩。在使用SAE过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
6月前
|
监控 算法 Serverless
函数计算中部署失败的原因可能多种多样
函数计算中部署失败的原因可能多种多样【1月更文挑战第23天】【1月更文挑战第113篇】
41 6
|
6月前
|
Serverless API
阿里云函数计算调用API输出为空可能有以下几个原因:
阿里云函数计算调用API输出为空可能有以下几个原因:
105 1
|
6月前
|
Serverless API 网络安全
函数计算为什么调用API输出为空?
函数计算为什么调用API输出为空?
170 1
|
11月前
【Node】—接收参数 插入数据 实现注册功能
【Node】—接收参数 插入数据 实现注册功能
|
11月前
全局响应返回处理
全局响应返回处理
43 0
|
网络架构
ES6中新增的rest剩余参数在函数内部的使用问题
ES6 中引入了 rest 参数(...变量名),用于获取函数内不确定的多余参数,注意只能放在所有参数的最后一个
59 0
ookie 值的修改方案
ookie 值的修改方案
93 0
流程定义查询和删除
流程定义查询流程定义查询和删除
下一篇
无影云桌面