收藏
回答

为什么我在云函数查询数据库表时使用limit出错?

这是云函数的部分代码:

if(parameter=='getApplicantByRecruitId'){ //根据 招募id查询 申请列表

    return db.collection('applicant').where({

      recruitId:event.recruitId

    }).skip(event.length).limit(12).get()

这是本地调用时的代码:

     wx.cloud.callFunction({

name:"applicant",

data:{

parameter:"getApplicantByRecruitId",

recruitId:"1234",

length:0

}

}).then(res=>{

console.log(res)

}).catch(err=>{

console.log(err)

})

返回的结果是where查询到的所有数据,但是之前有时候又能查询到12条数据?为什么啊。。。。


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

1 个回答

  • less
    less
    2021-05-15
    云函数每次更改代码后,都需要增量上传
    
    2021-05-15
    有用
    回复 2
    • Sylvester.
      Sylvester.
      2021-05-16
      记得每次修改得ctrl+s保存一下再上传
      2021-05-16
      回复
    • bababababa
      bababababa
      发表于移动端
      2021-05-16回复Sylvester.
      说明了那个已经是云函数代码,不是保存的问题
      2021-05-16
      回复
登录 后发表内容