收藏
回答

云开发控制台中用$.neq报错是为什么呀?

db.collection('test')
.aggregate()
.project({
  hasBookings: $.reduce({
  input: "$bookings",
  initialValue: false,
  //in: $.or(["$$value", $.not($.eq(["$$this.cancelled",true]))])
  in: $.or(["$$value", $.neq(["$$this.cancelled", true])])
  }),
})
.end()


这段代码在“云开发控制台”中执行会报错:

cannot read property 'neq'...

在本地调试执行是正确的

这是为啥呀?


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

2 个回答

  • 郑旭东
    郑旭东
    2020-12-16

    2020-12-16
    有用
    回复
  • 哄哄
    哄哄
    2020-09-07

    是云开发控制台数据库的执行窗口里触发对吧?

    2020-09-07
    有用
    回复 1
    • 郑旭东
      郑旭东
      2020-12-16
      是的,怎么在1.04.2012152里还未修复
      2020-12-16
      回复
登录 后发表内容
问题标签