每次尝试执行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);
});
}
那是我尝试过的。