云功能中的Pubsub功能

时间:2019-11-13 00:34:45

标签: google-cloud-functions google-cloud-pubsub google-cloud-scheduler

每次尝试执行onCreate方法时,我都试图创建一个云调度程序任务,但是我做不到。有什么办法吗?


exports.createPrd = functions.firestore.document('products/{itemId}').onCreate((ev) => { 

    db.collection('products').doc(ev.id).get().then( doc => {        
        dia = doc.data().limitDay;
        mes = doc.data().limitMonth;
        hora = doc.data().limitHour;    

        return 0;
    }).catch(err => {console.log(err)});   

    myfunction(dia, mes, hora); 
    return 0;

});
function myfunction(day, month, hour) {
    exports.schedulerFun = functions.pubsub.schedule('24 16 * * *').timeZone('America/Mexico_City').onRun((context) => {
        console.log('Se acabo la buena onda ');   

            console.log('dia', day);
            console.log('mes', month);
            console.log('hora', hour);   
    });
}

那是我尝试过的。

0 个答案:

没有答案