当前位置: 首页 > 知识库问答 >
问题:

Firestore提要/时间线建模

孟思远
2023-03-14

我试图使提要/时间线,在那里一个用户可以跟随-类别,相册或另一个用户。每次图片被添加到类别,相册,用户,它应该出现在时间线上。我试图建模我的数据库,所以它只需要1-2个get请求

    null

共有1个答案

程沛
2023-03-14

但是如何在FireStore中进行多路径更新呢?

相当于Firebase实时数据库的多路径更新,在云FireStore中被称为批写。您可以在有关批处理写入的文档中阅读更多信息。

 类似资料:
  • 问题内容: 我将Firebase实时数据库用于我的测试社交网络应用程序,你可以在其中跟踪和接收所关注的人的信息。传统的社交网络。我的数据库结构如下: 我还有另一个节点“ Content”,其中仅包含所有用户帖子的ID。因此,如果“ A”跟在“ B”之后,那么B的所有帖子ID都会添加到A的时间轴中。如果B发布了一些内容,那么它也会被添加到其所有关注者的时间轴中。 现在这是我的实时数据库解决方案,但显

  • 我想创建一个应用程序,包括rss提要或你可能会看到instagram或facebook的提要。我目前正在尝试使用firebase实时数据库或firestore作为后端来存储显示给用户的帖子。我似乎想不出一个办法来实现这一点。理想的解决方案是按时间顺序发送帖子列表,而不需要对客户端进行任何额外排序。当我尝试使用实时数据库时,我可以轻松地将所有相关帖子添加到它们自己的路径中,并在客户端对它们进行排序(

  • 可视化地呈现时间流信息。 基础用法 Timeline 可拆分成多个按照时间戳排列的 activity,时间戳是其区分于其他控件的重要特征,使⽤时注意与 Steps 步骤条等区分。 demo <div class="block"> <el-timeline> <el-timeline-item v-for="(activity, index) in activities"

  • Timeline 时间线 可视化地呈现时间流信息。 基础用法 Timeline 可拆分成多个按照时间戳正序或倒序排列的 activity,时间戳是其区分于其他控件的重要特征,使⽤时注意与 Steps 步骤条等区分。 demo <div class="block"> <div class="radio"> 排序: <el-radio-group v-model="reverse"

  • 问题内容: 通常,一些答案提到给定的解决方案是 线性的 ,或者另一个是 二次的 。 如何发挥作用/识别什么? 有人能为像我这样仍然不认识的人解释这种最简单的方法吗? 问题答案: 当所需时间随所涉及元素的数量线性增加时,该方法是线性的。例如,用于打印数组元素的for循环大致是线性的: 因为如果我们打印range(100)而不是range(10),则运行它所需的时间要长10倍。您会经常看到写为O(N)

  • 我是消防队的新手。消防队的文件说... 重要提示:与Firebase实时数据库中的“推送ID”不同,Cloud Firestore自动生成的ID不提供任何自动排序。如果希望能够按创建日期对文档进行排序,则应将时间戳存储为文档中的字段。