首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何检索firebase flutter中某列的所有行

如何检索firebase flutter中某列的所有行
EN

Stack Overflow用户
提问于 2021-09-29 10:19:17
回答 1查看 63关注 0票数 0

我正在尝试进行一次firebase数据库调用,以检索我的应用程序的firebase数据库中某一特定列的所有行,并将其显示在flutter应用程序的文本框中。

也就是说,检索Users表中的所有电话号码。

例如,在SQL中,我们可以这样做:

代码语言:javascript
运行
复制
SELECT (PhoneNumers) FROM Users

我是新来的,我需要一些帮助。

EN

回答 1

Stack Overflow用户

发布于 2021-09-29 10:43:54

真的很简单。首先,在你的项目中设置和初始化firebase。然后创建一个函数并创建一个firestore实例,如下所示

代码语言:javascript
运行
复制
FirebaseFirestore firestore = FirebaseFirestore.instance;

然后创建一个名为Collection reference的东西:

代码语言:javascript
运行
复制
 CollectionReference users = await firestore.collection("users").get().then((querySnapshot) {
  querySnapshot.docs.forEach((doc) {
   print(doc["PhoneNumber"].toString())
});

这将从用户获取每个集合,循环遍历它们,然后将文档PhoneNumber打印到控制台。不可能只从firestore中获取单个文档字段。这可能看起来很奇怪,但它有时非常有用。现在,您可以访问应用程序中每个用户的每个文档域。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69374509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档