收藏
回答

云数据库插入,总是失败,各种可能性都试了,错误提示是unknow也看不懂了?

已经解决:本地调试各种错误,云端测试直接成功了


index.js:52 CloudSDKError: errCode: -1 unknown error | errMsg: collection.add:fail Error: 

          400 Bad Request

        ; at collection.add api; 

    at returnAsCloudSDKError (C:\Users\Administrator\WeChatProjects\miniprogram-3\cloudfunctions\obj\node_modules\wx-server-sdk\index.js:6086:16)

    at Object.returnAsFinalCloudSDKError (C:\Users\Administrator\WeChatProjects\miniprogram-3\cloudfunctions\obj\node_modules\wx-server-sdk\index.js:6100:15)

    at Promise (C:\Users\Administrator\WeChatProjects\miniprogram-3\cloudfunctions\obj\node_modules\wx-server-sdk\index.js:1198:32)

    at processTicksAndRejections (internal/process/task_queues.js:86:5)



代码如下

let db_temp = db.collection("objects")

for(let i in result.data){

let data_record = {

name: result.data[i].field_2,

abstract: result.data[i].field_4,

sex: result.data[i].field_5,

price: result.data[i].field_3,

players: result.data[i].field_1,

thumbnails: result.data[i].field_6,

serial_number: result.data[i].serial_number

}

console.log(data_record)

try{

return await db_temp.add({

data: data_record

})

} catch(e){

console.error(e)

}

}

最后一次编辑于  2020-03-03
回答关注问题邀请回答
收藏

3 个回答

  • 老张
    老张
    2020-03-03

    需要先看console.log(data_record)的结果

    2020-03-03
    有用 1
    回复 1
  • 是小白啊
    是小白啊
    2020-03-03

    现在是否正常?

    2020-03-03
    有用
    回复 1
  • A🙃政
    A🙃政
    2020-03-03

    db哪来的,请贴完整的云函数代码

    2020-03-03
    有用
    回复
登录 后发表内容
问题标签