收藏
回答

为什么使用云开发的get只能拿的到一个数据无法获取全部数据(数据数量小于20个)?

按理来说里面不是有四条消息???

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

2 个回答

  • 败者为寇
    败者为寇
    发表于小程序端
    2021-06-22

    看看数据权限

    2021-06-22
    有用 1
    回复 1
  • Kindear
    Kindear
    2021-06-22

    你这写法问题非常大,全量查询需要使用云函数,利用count统计记录个数,然后建立promise请求队列分页查询最后把结果合并。

    云函数端每个查询请求最大支持100 条数据返回

    小程序端每个查询请求最大支持20条数据返回

    建议使用分页

    2021-06-22
    有用
    回复 3
    • 洛伦兹的法拉第
      洛伦兹的法拉第
      2021-06-22
      不是get请求就可以直接拿取表中数据?
      2021-06-22
      回复
    • Kindear
      Kindear
      2021-06-22回复洛伦兹的法拉第
      可以,promise.all 用这个
      2021-06-22
      回复
    • Kindear
      Kindear
      2021-06-22
      get 获取个数有限制,你要是大量数据一次请求是拿不到全部的,只能是 分页 skip 然后合并
      2021-06-22
      回复
登录 后发表内容