云开发平台删除会报错,查询数据则是没反应
发布于 6 年前 作者 chaoxiao 17907 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
  1. 按照给的查询例子去查询属于某个openid的所有数据,但是没有success回调函数内没执行,加上断点也不进入。

    onLoad: function(options) {

    var _this = this;

    openid || getApp().db.collection(‘TEACHER_LOGIN’).where({

    “_openid”: openid

    }).get({

    success: function(res) {

    debugger;

    console.log(res.data);

    }

    });

    } 

  1. 按照给的删除多条数据例子,控制台直接抛出异常,remove is not a function。

    getApp().db.collection(‘TEACHER_LOGIN’).where({

    “_openid”: openid

    }).remove() ;

    报错信息:

    thirdScriptError

    getApp(…).db.collection(…).where(…).remove is not a function;at pages/index submitLoginForm function;at api request success callback function

  • 预期表现

查询以及删除都能正常。

各位大佬求助,新手不知道为啥会这样。

1 回复

小程序端本身没有.remove这个接口,这个接口是在云端才有的接口

回到顶部