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

数据库分页limit和联表查询lookup的时候报错?

现在做一个分页查询文章(文章collection)并联表查询第一篇文章的用户信息(用户collection),写法如下:

  db.collection('article')
  .orderBy('createTime', 'desc')
  .where(where)
  .skip((page - 1) * pageSize)
  .limit(pageSize)// limit返回的是collection
  .aggregate() // 在这里报了一个...limit is not a function,从面无法执行
  .lookup({
    from: 'user',
    localField: '_openid',
    foreignField: '_openid',
    as: 'userInfo'
  })
  .end()

请问哪里出错了,还是说要将article的所有数据都关联一下user再做分页查询?

评论 抢沙发

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

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

云免签H5支付