云开发使用云函数修改数据库
云函数的代码:
// 云函数入口文件 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) } } |
我在小程序中调用该云函数删除数据库中的部分内容,但是出现了以下问题: 我设置了一个按钮,点击之后就会调用该云函数。在点击一次后,打印结果,调用成功,然而数据库中的相应数据并没有删除。只有在多次点击的情况下,才能删除对应数据。请问各位,这是个什么问题导致的???感谢各位的帮助