数据库迁移状态查询得到的成功和失败记录都是0,没有导出文件?
通过“数据库导出 databaseMigrateExport”得到 job_id
body: JSON.stringify({ "env" : "release-xxxx" , "file_path" : "test_export" , "file_type" :2, "query" : "db.collection('xxx').field({abcd:true}).get()" }) |
再通过“数据库迁移状态查询 databaseMigrateQueryInfo”,提交 job_id 得到 file_url
body: JSON.stringify({ "env" : 'release-xxxx' , "job_id" :job_id }) |
问题来了:数据库集合中有数据,查询语句也测试过没问题,但返回的结果总是
errMsg: "cloud.callFunction:ok" requestID: "cf506d24-d1e9-11e9-ab48-525400235f2a" result: errcode: 0 errmsg: "ok" error_msg: "" file_url: "" record_fail: 0 record_success: 0 status: "waiting" |
查询到成功和失败的结果都是0,云存储上也没有导出的数据库文件。
尝试过的办法都不行,包括:变换了很多 query的写法,file_type 1和2都试了,换了多个集合,结果都一样,请大家帮忙,谢谢。