【发布时间】:2021-04-16 16:46:16
【问题描述】:
免责声明:我从未使用过 firebase 或任何其他数据库,所以我的想法非常粗略,如果你纠正我的一些假设,我会很高兴。这也是我在 StackOverflow 上的第一个问题,所以我希望它足够详细。
我目前正在开发我的项目,该项目基本上是使用 firebase 进行群聊,我应该能够通过应用程序创建一个新的群聊(在 firestore 中创建一个新数据库),让其他 ppl 加入(分配到新的群聊数据库)。
转折:如果我向群聊发送消息,我希望其他人看到一个弹出窗口:“你接受这个消息吗”,no=> 不显示/yes=> 显示消息但是为其他人删除它。
这个应用程序不过是我关于如何证实我的理论的想法,同时也了解更多关于颤振和火力的知识,所以请不要介意它是否有用。
假设:每个群聊都有自己的数据库(我可以在 Firestore 槽应用程序中创建一个数据库/发送请求吗?) 问题:我可以为每条消息分配一个特定的 ID,然后选择并进一步编辑谁将能够通过应用程序看到该消息(app_instance_1“我接受了该消息,因此只有我和发件人可以看到它”)?
【问题讨论】:
标签: android database firebase flutter