html52.com
我爱小程序-开发者交流社区

云函数数据库查询,加了match方法后为什么就不work?

const cloud = require('wx-server-sdk')

cloud.init()

const db = cloud.database()

const _ = db.command

const $ = _.aggregate

// 云函数入口函数

exports.main = async (event, context) => {

return db.collection('orders')

.aggregate()

.match({

status: _.neq(-1)

})

.sort({

addTime: -1

})

.end()

}


请教这个数据库查询云函数,没有加match方法可以输出数据,加了match就得不到数据,哪里写的有问题?相同的写法在客户端都可以正常执行。谢谢!


网友回复

老张:

目测status: _.neq(-1)应该改为:status: $.neq(-1)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付