收藏
回答

只有云本地调试板打开时,remove才能删除记录?

编写程序时remove有时能删除记录,但大多数时间删除不了,一直这样,云上选择本地调试,只要打开调试板,就能删除,否则,基本删除不了。

const cloud = require('wx-server-sdk');


cloud.init({

  env: cloud.DYNAMIC_CURRENT_ENV

});

const db = cloud.database();

const _ = db.command;


exports.main = async (event, context) => {

  

 try{

      return await db.collection(event.m).where({

      cs:_.in([true,false])

  })

  

  .remove()

  

 }catch(e){

     console.error(e)

 }


};


回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2022-06-30

    很神奇,怎么办到的

    2022-06-30
    有用
    回复 4
    • 大家
      大家
      2022-06-30
      一直这样,小程序调用云函数时,在云控制台看集合,内容没动静
      2022-06-30
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-06-30回复大家
      刚试的  云函数照搬的  没问题,可以删除
      2022-06-30
      回复
    • 大家
      大家
      2022-06-30
      只要在云控制台打开本地调试,什么都不要做,小程序中的云函数都能顺利运行。真是摸不着头脑,麻烦大师们帮忙解答。
      2022-06-30
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-06-30回复大家
      没法解答   我没开启本地调试  没问题
      2022-06-30
      回复
登录 后发表内容