W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
支持端:云函數(shù) 1.1.0
標(biāo)志當(dāng)前所在環(huán)境,注意該值不是當(dāng)前所在環(huán)境 ID 的字符串,其值等價(jià)于 Symbol.for('DYNAMIC_CURRENT_ENV'),是用于標(biāo)志當(dāng)前所在環(huán)境的。如在 init 中如果給 env 參數(shù)傳該常量值,則后續(xù)的 API 請求會自動請求當(dāng)前所在環(huán)境的云資源,如云函數(shù) A 當(dāng)前所在環(huán)境是 test-123,則其接下來請求數(shù)據(jù)庫、文件存儲、云函數(shù)時(shí)都默認(rèn)請求環(huán)境 test-123 的數(shù)據(jù)庫、文件存儲、云函數(shù)。
常量可用于:
注意事項(xiàng):
cloud.init: 設(shè)置 API 默認(rèn)環(huán)境等于當(dāng)前所在環(huán)境
cloud.init({
env: cloud.DYNAMIC_CURRENT_ENV
})
cloud.database: 設(shè)置新數(shù)據(jù)庫對象的調(diào)用環(huán)境等于當(dāng)前所在環(huán)境
cloud.init({
env: 'xxx'
})
// 不同于 init 時(shí)設(shè)置的環(huán)境,db 對象的請求將會去到和當(dāng)前云函數(shù)所在環(huán)境相同的環(huán)境
const db = cloud.database({
env: cloud.DYNAMIC_CURRENT_ENV
})
cloud.callFunction: 設(shè)置調(diào)用的同環(huán)境的云函數(shù)
cloud.init({
env: 'xxx'
})
// 不同于 init 時(shí)設(shè)置的環(huán)境,對云函數(shù) getInfo 的請求將會去到和當(dāng)前云函數(shù)所在環(huán)境相同的環(huán)境
const callResult = await cloud.callFunction({
name: 'getInfo',
config: {
env: cloud.DYNAMIC_CURRENT_ENV
},
data: {
// ...
},
})
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: