为什么我在云函数查询数据库表时使用limit出错?
发布于 3 年前 作者 mengyang 8904 次浏览 来自 问答

这是云函数的部分代码:

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 回复
云函数每次更改代码后,都需要增量上传
回到顶部