收藏
回答

本地能get数据库,云函数无法获取数据?

本地代码能够获取数据    
    dbstartt.setHours(0)
    dbendt.setHours(23)
    var check = await db.collection('inout').where({
      place: checkplace.place,
      name: checkplace.name,
      intime: db.command.gt(dbstartt) && db.command.lt(dbendt)
    }).get()
以下调用云函数代码无法获取
    var check = await wx.cloud.callFunction({
      name: 'checkrecord',
      data: {
        place: checkplace.place,
        name: checkplace.name,
        dbstartt: dbstartt,
        dbendt: dbendt
      },
    })
......云函数
exports.main = async (event, context) => {
  return await db.collection('inout').where({
    place: event.place,
    name: event.name,
    intime: _.gt(event.dbstartt) && _.lt(event.dbendt)
  }).get()
}

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

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2021-10-14

    云函数把条件写死看看

    2021-10-14
    有用
    回复 9
    • z
      z
      发表于移动端
      2021-10-14
      我试试哈
      2021-10-14
      回复
    • z
      z
      2021-10-14
      在云函数里写死就可以了呢,为啥
      2021-10-14
      回复
    • z
      z
      2021-10-14
      云函数接入时把date类型转换为了string怎么办
      2021-10-14
      回复
    • Mr.Zhao
      Mr.Zhao
      2021-10-14回复z
      用时间戳 再转换
      2021-10-14
      回复
    • z
      z
      2021-10-14回复Mr.Zhao
      代码咋写
      2021-10-14
      回复
    查看更多(4)
登录 后发表内容