首页 > 解决方案 > 设置 Cloud Firestore/NoSQL 数据结构

问题描述

我正在制作一个 android 应用程序,人们可以在其中存储书籍信息和有关他们阅读的书籍的个人笔记。我目前正在使用 SQLite 数据库,但想使用 firebase 的 cloud firestore,以便用户可以查看其他人的书籍(如果允许,还可以查看笔记)。我以前从未使用过 NoSQL 数据库或 Firebase,也不知道如何构建我的数据。个人笔记在不同的集合中,因为它可以包含很长的文本,我只偶尔显示它。

经过一些研究,我想出了一个模型,但我不确定它是否是最好的解决方案。

当您登录时,如果您单击一本书,您会看到所有书籍(没有注释),您会看到注释。您可以搜索其他用户并查看他们拥有哪些书籍(如果他们将书籍设置为公开) 在此处输入图像描述

标签: androidfirebasenosqlgoogle-cloud-firestore

解决方案


推荐阅读