1***@qq.com
1***@qq.com
  • 发布:2023-04-14 09:23
  • 更新:2023-04-14 15:15
  • 阅读:213

【报Bug】云对象请求url化后请求问题

分类:uniCloud

产品分类: uniCloud/App

示例代码:
rootUserLogin(account, pwd) {  
        return  db.collection("root_user").where({  
            "accounts": account,  
            "password": pwd  
        }).get()  

    }  

操作步骤:

创建云对象,url化,数据库中有一条账号admin,密码123456的数据,直接使用路径请求,不携带任何参数

预期结果:

条件查询成功,返回数据0条

实际结果:

返回了该条数据

bug描述:

云对象建立一个登录的条件查询方法如下,再url化。拿postman直接做get请求,携带参数筛选正常,但是不携带参数却返回了全部数据

2023-04-14 09:23 负责人:无 分享
已邀请:
DCloud_uniCloud_VK

DCloud_uniCloud_VK

得看你云端代码怎么写的,截图看下云对象代码

1***@qq.com

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

        return  db.collection("root_user").where({  
            "accounts": account,  
            "password": pwd  
        }).get()  

    }
DCloud_uniCloud_VK

DCloud_uniCloud_VK

你没写判断,你要加上判断,判断account和pwd不能为空,where条件如果这个条件的值是undefined,则视为没有这个条件

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

    好的,谢谢

    2023-04-14 15:29

要回复问题请先登录注册