收藏
回答

云开发怎么从集合的后面获取数据啊,或者怎么将新数据插到集合的最前面?

做一个翻页功能,要求第一页是最新信息,但是我发现云开发数据库只能是将新数据插入到集合最后,然后从集合最前面获取数据。

有没有什么办法,能够实现从集合的后面获取数据,或者将新数据插到集合的最前面?(求助求助

orderBy那个方法我试过了,实际上是相当于将获取到的数据做一个排序,而不是将集合中的数据排序好以后再获取。

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

7 个回答

  • 张有釜
    张有釜
    2021-03-23

    数据库的写入本来就是从前向后的 可以了解下栈 链 数组 对象的概念

    2021-03-23
    有用 1
    回复 4
    • Ableson
      Ableson
      2021-03-23
      貌似云开发的数据库不是?
      2021-03-23
      回复
    • 张有釜
      张有釜
      2021-03-23回复Ableson
      那只是一个GUI工具 数据库里 内存都是从小到大的
      2021-03-23
      回复
    • Ableson
      Ableson
      2021-03-23
      哦哦明白了,谢谢啦
      2021-03-23
      回复
    • Evan
      Evan
      2021-03-23回复Ableson
      2021-03-23
      回复
  • ᥬ[吃瓜]᭄
    ᥬ[吃瓜]᭄
    2021-03-23

    新增一个时间字段,获取的时候降序

    2021-03-23
    有用 1
    回复 3
    • Ableson
      Ableson
      2021-03-23
      添加了时间字段的,但是获取的时候比如limit(10),它实际上只是将这10个数据排序以后返回,而不是将所有数据排序返回前十个
      2021-03-23
      回复
    • ᥬ[吃瓜]᭄
      ᥬ[吃瓜]᭄
      2021-03-23回复Ableson
      并不是哦,是先排序后返回
      2021-03-23
      1
      回复
    • Ableson
      Ableson
      2021-03-23
      好的好的,非常感谢
      2021-03-23
      回复
  • 蓝天
    蓝天
    发表于移动端
    2021-03-23
    写下会打
    2021-03-23
    有用 1
    回复 1
    • Ableson
      Ableson
      2021-03-23
      这是什么意思求解答
      2021-03-23
      回复
  • less
    less
    2021-03-23

    没有

    2021-03-23
    有用
    回复
  • 跨商通
    跨商通
    2021-03-23

    orderBy+skip

    2021-03-23
    有用
    回复
  • ㅤ
    2021-03-23

    降序获取

    2021-03-23
    有用
    回复
  • 张杰          ༽Mark
    张杰 ༽Mark
    2021-03-23

    正常储存在集合后面,取出来是以数组最后一个出现在最前面(array.length)

    2021-03-23
    有用
    回复
登录 后发表内容
问题标签