云函数个数上限
用云函数开发小程序 遇到云函数只能创建20个 20个云函数是不是太少了点啊 还是我对云函数有什么误解 求大佬们解惑 - -
用云函数开发小程序 遇到云函数只能创建20个 20个云函数是不是太少了点啊 还是我对云函数有什么误解 求大佬们解惑 - -
给你举个一个云函数实现所有集合操作的例子
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:{
} }, |