这是我用于测试聊天应用程序的当前Firebase/Firestore数据模型。但是,这个模型在Android平台上很难用于推送通知。我想在用户从他们所在的任何频道接收消息时向他们的手机发送推送通知。此外,需要添加文件/图像消息。你有什么建议或好的聊天应用程序数据模型示例可以参考吗?Firestore数据模型如下图所示:
如果你想尝试另一种云 Firestore 数据库架构方法,你可以在这里找到一个教程,讲解如何为聊天应用程序 设计数据库。 我在另一个教程中逐步讲解了如何使用 Cloud Firestore 和 Node.js 向特定用户发送通知。你也可以查看我在这个post中的回答。