云函数个数上限
用云函数开发小程序 遇到云函数只能创建20个 20个云函数是不是太少了点啊 还是我对云函数有什么误解 求大佬们解惑 - -
3 回复
给你举个一个云函数实现所有集合操作的例子
const cloud = require( 'wx-server-sdk' ) cloud.init({ env: '' }) const db = cloud.database() /** * event.tablename * event.data or * event.filelds[] * event.values[] * * */ exports.main = async (event, context) => { if (event.opr== 'add' ) { try { return await db.collection(event.tablename).add({ data: event.Data }) } catch (e) { console.error(e) } } else if (event.opr == 'del' ){ try { return await db.collection(event.tablename).doc(event.docid). remove () } catch (e) { console.error(e) } } } |
所以只要你if else 用的足够多 一个云函数就可以实现所有的功能
wx.cloud.callFunction({ name: 'dbopr' , data:{ opr:'' , tablename:'' , Data:{
} }, |