Easion
Easion
  • 发布:2023-12-09 14:08
  • 更新:2023-12-09 15:10
  • 阅读:179

查询条件为空值或者为1,查询的都不是需要的结果

分类:uniCloud

查询条件为空值或者为1,查询的都不是需要的结果,查询条件的字段为空值也能查询出来是空的数据,那么我想查有数据的字段该怎么查呢

2023-12-09 14:08 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

这是哪家云厂商,你截图的代码是云函数代码还是客户端的代码,如果是云函数的话是用了uniCloud.databaseForJQL吗?

  • Easion (作者)

    使用阿里云的云函数代码,使用云函数通过传统方式操作数据库的形式,https://uniapp.dcloud.net.cn/uniCloud/cf-database.html

    2023-12-11 08:29

  • DCloud_uniCloud_WYQ

    回复 Easion: 你把or里面的内容全打印出来看看

    2023-12-11 11:15

  • Easion (作者)

    回复 DCloud_uniCloud_WYQ: 确认是判断为空值的字段也会搜出来的,我这边给检索的字段为空值给个false值就检索不出来了

    collectionUE.where(_.or({

    "unionid": formData.unionid || false

    }, {

    "mobile": formData.mobile || false

    }, {

    "email": formData.email || false

    }))

    2023-12-11 15:31

要回复问题请先登录注册