一个云函数里面有多个云函数,用定时触发器如何传event.type参
来源:3-12 突破获取数据条数的限制

慕慕5361784
2022-01-02
老师你好,我想问下,用定时触发器触发云函数,如何给云函数带参。我一个云函数里面有多个云函数,
const getOpenId = require('./getOpenId/index');
const getMiniProgramCode = require('./getMiniProgramCode/index');
const createCollection = require('./createCollection/index');
const selectRecord = require('./selectRecord/index');
const updateRecord = require('./updateRecord/index');
const sumRecord = require('./sumRecord/index');
// 云函数入口函数
exports.main = async (event, context) => {
switch (event.type) {
case 'getOpenId':
return await getOpenId.main(event, context);
case 'getMiniProgramCode':
return await getMiniProgramCode.main(event, context);
case 'createCollection':
return await createCollection.main(event, context);
case 'selectRecord':
return await selectRecord.main(event, context);
case 'updateRecord':
return await updateRecord.main(event, context);
case 'sumRecord':
return await sumRecord.main(event, context);
}
};
在config.json定时触发器,如何传参event.type,来指定那个函数。
{
"triggers": [
{
"name": "myTrigger",
"type": "timer",
"config": "0 0 10,14,16,23 * * * *"
}
]
}
写回答
1回答
-
谢成
2022-01-03
定时触发器是针对整个云函数来说的,没有办法传递参数。
这种情况可以分成多个云函数。
00
相似问题