微信小程序云開發(fā) API數(shù)據(jù)庫·導(dǎo)出

2022-05-12 17:21 更新

databaseMigrateExport

本接口應(yīng)在服務(wù)器端調(diào)用,詳細(xì)說明參見服務(wù)端API。

數(shù)據(jù)庫導(dǎo)出

請求地址

POST https://api.weixin.qq.com/tcb/databasemigrateexport?access_token=ACCESS_TOKEN

請求參數(shù)

屬性類型默認(rèn)值必填說明
access_tokenstring接口調(diào)用憑證
envstring云環(huán)境ID
file_pathstring導(dǎo)出文件路徑(文件會導(dǎo)出到同環(huán)境的云存儲中,可使用獲取下載鏈接 API 獲取下載鏈接)
file_typenumber導(dǎo)出文件類型,文件格式參考數(shù)據(jù)庫導(dǎo)入指引中的文件格式部分
querystring導(dǎo)出條件

file_type 的合法值

說明最低版本
1JSON
2CSV

返回值

Object

返回的 JSON 數(shù)據(jù)包

屬性類型說明
errcodenumber錯誤碼
errmsgstring錯誤信息
job_idnumber導(dǎo)出任務(wù)ID,使用數(shù)據(jù)庫遷移進度查詢 API 查詢導(dǎo)出結(jié)果,獲取文件下載鏈接。

errcode 的合法值

說明最低版本
0請求成功
-1系統(tǒng)錯誤
-1000系統(tǒng)錯誤
40014AccessToken 不合法
40097請求參數(shù)錯誤
40101缺少必填參數(shù)
41001缺少AccessToken
42001AccessToken過期
43002HTTP METHOD 錯誤
44002POST BODY 為空
47001POST BODY 格式錯誤
85088該APP未開通云開發(fā)
其他錯誤碼云開發(fā)錯誤碼

請求數(shù)據(jù)示例

{
    "env":"test2-4a89da",
    "file_path":"test_export",
    "file_type":1,
    "query":"const Point = db.Geo.Point;db.collection(\'geo\').where({name: \'x\',age: _.gt(10).and(_.lt(20)),loc: new Point(113,23),array: [1,2]}).limit(10).skip(1).orderBy(\'age\',\'asc\').orderBy(\'name\', \'desc\').field({ name: true }).get()"
}

返回數(shù)據(jù)示例

{
    "errcode": 0,
    "errmsg": "ok",
    "job_id": 100074947
}

導(dǎo)出條件說明

查詢語句語法與數(shù)據(jù)庫 API相同


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號