收藏
回答

请问如何复用数据库查询函数?

我部署了一个数据库查询云函数,但是我不是每次调用的时候都带where内的参数。

现在的问题当不传where参数时,就会报错:“ Error: 查询参数对象值不能均为undefined”

请问这个查询函数如何才能复用呢?总不能给每个具体的查询单独写一个云函数吧

求大佬解答!

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

1 个回答

  • i
W
    i W
    2021-06-26
    // 小程序调云函数
    wx.cloud.callFunction({
      name: '云函数',
      data: {
        dbName:"集合名",
        where:{
          a:1
        }
      }
    }).then(res => {
    }).catch(err => {
    })
    // 云函数处理
    return cloud.database().collecotion(event.dbname).where(event.where).get();
    


    2021-06-26
    有用
    回复 1
登录 后发表内容