收藏
回答

HTTP API调用偶发性报错-501007?

前端发送POST请求,以JSON格式传递账号密码object,

在服务端调用数据库搜索语句在云数据库根据data查找相关字段:

req.on('data'async data => {

        let queryTable = `db.collection(\"adminTable\").where(${data}).get()`

        let dataTable = await databaseQuery(access_token, queryTable).catch(e => console.log(e))

}

报错:{

  errcode: -501007,

  errmsg: 'The request is missing a required parameter `MgoDocs`. hint: [4kHbtgsFE-vKxqOA]'

},第二次调用查询语句成功。

回答关注问题邀请回答
收藏

1 个回答

  • 老张
    老张
    03-16

    l用反引号 ` ` 的时候,就不要用反斜杆 \",直接是`db.collection("adminTable").where(${data}).get()`

    03-16
    赞同
    回复 2
    • 尘雨
      尘雨
      03-17
      确实不用写\",但似乎问题不在这里,我修改了还是同样的错误
      03-17
      回复
    • 老张
      老张
      03-17回复尘雨
      你提供的信息只能看到这一个问题,其他只能猜。
      03-17
      回复
登录 后发表内容
问题标签