云开发使用云函数修改数据库
云函数的代码:
// 云函数入口文件const cloud = require('wx-server-sdk')cloud.init()const db = cloud.database();// 云函数入口函数exports.main = async (event, context) => { var table = String(event.table) console.log(table) try { return await db.collection('menu').doc(table).remove() } catch (e) { console.error(e) }} |
我在小程序中调用该云函数删除数据库中的部分内容,但是出现了以下问题: 我设置了一个按钮,点击之后就会调用该云函数。在点击一次后,打印结果,调用成功,然而数据库中的相应数据并没有删除。只有在多次点击的情况下,才能删除对应数据。请问各位,这是个什么问题导致的???感谢各位的帮助
