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

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

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

大概流程是这样

配置表有id name value 4个字段

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

如 site_name 我爱PHP网

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

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

所以返回空数组

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

则可以区分是否验证成功

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

目录
相关文章
|
4月前
|
Go 数据处理
深入理解函数返回多个值的机制
【8月更文挑战第31天】
16 0
|
5月前
|
Java 数据库连接 应用服务中间件
表单数据返回不到,HTTP状态 404 - 未找未找到,解决方法,针对这个问题,写一篇文章,理一下思路,仔细与原项目比对,犯错的原因是Mapper层的select查询表单数据写错,注意打开的路径对不对
表单数据返回不到,HTTP状态 404 - 未找未找到,解决方法,针对这个问题,写一篇文章,理一下思路,仔细与原项目比对,犯错的原因是Mapper层的select查询表单数据写错,注意打开的路径对不对
|
网络架构
ES6中新增的rest剩余参数在函数内部的使用问题
ES6 中引入了 rest 参数(...变量名),用于获取函数内不确定的多余参数,注意只能放在所有参数的最后一个
63 0
写一个函数,每调用一次这个函数,就会将num的值增加1
写一个函数,每调用一次这个函数,就会将num的值增加1
136 0
写一个函数,每调用一次这个函数,就会将num的值增加1
|
PHP
TP5验证规则自定义
TP5验证规则自定义
193 0
|
PHP
tp自动验证流程和返回空数组的问题
tp自动验证流程和返回空数组的问题
118 0
【TP5】在模板里边判断后台传的值是否存在
【TP5】在模板里边判断后台传的值是否存在
892 0
【TP5】在模板里边判断后台传的值是否存在
TP5.1对登录的返回码优化
TP5.1对登录的返回码优化
147 0
TP5.1对登录的返回码优化
【TP5.1】信息码调整
【TP5.1】信息码调整
106 0
【TP5.1】信息码调整
TP5模型操作返回数据类型
TP5模型操作返回数据类型
127 0