在Flutter中更新和显示数据

问题描述 投票:0回答:1

我不知道结构如何。我想拥有只有管理员才能更新的数据,并将其显示给用户。

您能告诉我我该怎么做吗?

这里是我的一些问题:

  1. 我应该在FireBase控制台上添加和更新数据吗?
  2. 用户如何查看更新后的实时数据?
  3. 用户可以在不登录的情况下选择想要查看和跟踪的数据吗?

谢谢您!

firebase flutter dart admin
1个回答
0
投票

您可以使用Cloud Firestore向您的用户显示数据[[实时

StreamBuilder将帮助您在更改时获取当前数据发生在Cloud Firestore中,您可以继续Firebase for Flutter code lab了解Cloud Firestore如何与Flutter一起使用

在编辑部分,您可以在Firebase Auth的帮助下使用当前登录的用户uid,通过选中此选项,您可以显示编辑按钮或仅对管理员显示其他内容

您还需要使用Cloud Firestore Security Rules来显示数据而无需登录,而只能由管理员进行编辑。

© www.soinside.com 2019 - 2024. All rights reserved.