【发布时间】:2021-05-08 07:09:45
【问题描述】:
我遇到了这个问题,关于如何在颤动中调用从 firestore 中的消息集合发送的最后一条消息,以及来自用户集合的消息发送者的图像和用户名,并将这些数据显示到用户界面。
【问题讨论】:
我遇到了这个问题,关于如何在颤动中调用从 firestore 中的消息集合发送的最后一条消息,以及来自用户集合的消息发送者的图像和用户名,并将这些数据显示到用户界面。
【问题讨论】:
通常,在 Firestore 中,您会尝试使 read 的操作更容易。
根据您的要求,您可能应该将发件人的显示名称和头像存储在 Firestore 中的 message 文档中。
这意味着当您创建一个新的message 时,您需要访问user 来存储此信息。
这也意味着如果user 更改了她的显示名称和/或头像,您将不得不在 Firestore 中修改她的所有messages。这通常使用云函数来完成。
【讨论】: