收藏
回答

发现一个云开发中使用doc方法查询的bug

问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 小程序 Bug 工具 wxc8fc563f2220aec7 2.2.5

云开发中使用doc方法给定一个id参数作为条件查询一条数据时,若传入的id参数为空,并不会报错或返回空数据,而是默认查询数据库中的第一条数据




目前options.id为空,但是返回了数据库中的第一条数据




最后一次编辑于  2018-11-19  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 追梦的人(IT大叔一枚)
    追梦的人(IT大叔一枚)
    2018-11-19

    你可以先检测一下是否有存入值,再进行查询~


    2018-11-19
    赞同 1
    回复 2
    • 你的小星星
      你的小星星
      2018-11-19

      确定没有传值

      2018-11-19
      回复
    • [悠闲]名字只是代号,认真你就输了
      [悠闲]名字只是代号,认真你就输了
      2018-11-24

      我想检测下数据表是否存在这个ID


      2018-11-24
      回复
  • [悠闲]名字只是代号,认真你就输了
    [悠闲]名字只是代号,认真你就输了
    2018-11-24

    我也碰到了这个问题,无论传入空值还是错误的值,只要数据库不存在这个ID,就回返回第一条数据,也不报错

    2018-11-24
    赞同
    回复