4***@qq.com
4***@qq.com
  • 发布:2024-04-14 11:11
  • 更新:2024-04-14 16:06
  • 阅读:64

【已解决】如何对数据库查询结果集里不存在的字段进行判断?

分类:uni-app

比如说我一个表有4组数据,其中有一组数据没有字段field1,其他三组数据都有field1(是没有字段,不是没有值),然后在代码里数据库查询结果集要对field1进行条件判断,就是对res.result.data[0].field1进行判断,其他三组有field1的数据不会报错,没有field1的这组数据就会报:“undeined is not an object”,请问怎么才能让它不报错

2024-04-14 11:11 负责人:无 分享
已邀请:
yuhespace

yuhespace

这样试试
if(res && res.result && res.result.data && res.result.data[0])

  • 4***@qq.com (作者)

    好像不行诶

    2024-04-14 15:03

  • yuhespace

    回复 4***@qq.com: 是后端报错吗,贴一下报错

    2024-04-14 15:56

4***@qq.com

4***@qq.com (作者)

原来是微信调用小程序这块死掉了,一直没有运行新的代码,后来更新了注释,发现也没有在手机上更新,重启微信就解决了,nnd,气死我了

要回复问题请先登录注册