访问大大情况下云函数出现访问异常
发布于 5 年前 作者 fang22 5852 次浏览 来自 官方Issues

我使用的是聚合查询,多表联查,当访问过大当时候错误次数很高,请问如何解决?以下是具体代码

 const wxContext = cloud.getWXContext()
  const db = cloud.database()

  const $ = db.command.aggregate
  return db.collection('activity')
    .aggregate()
    .match({
      _openid: wxContext.OPENID
    })
    .lookup({
      from: 'apply',
      localField: '_id',
      foreignField: 'atcId',
      as: 'atcList',
    })
    .project({
      userInfo: 1,
      title: 1,
      content: 1,
      type:1,
      createTime:1,
      isOpen:1,
      atcTotal: $.size('$atcList')
    })
    .sort({
      createTime: -1,
    })
    .end()
2 回复

加我微信:jishuzu360,备注云开发,拉你进云开发官方技术交流群

目测是异步的问题。

回到顶部