flutter - 从 Firestore 获取带有所需电话号码的文档
问题描述
我有一组用户根据他们的 UID 创建了文档名称,并且每个文档都有一个字段“phoneNumber”,我想在 numberArray 中获取一个文档 我有一些要搜索的选定数字
ListView.builder(
itemCount: number.length,
itemBuilder: (context, index) => FutureBuilder(
future: FirebaseFirestore.instance
.collection("Users")
.where('phone', isEqualTo: number[index])
.get(),
builder: (BuildContext context, AsyncSnapshot<dynamic> snapshot) {
if (snapshot.hasData && snapshot.data != null) {
return ListTile();
else return Container();
解决方案
推荐阅读
- stata - 从 inrange() 函数中排除值
- vue.js - Vuex 状态更改不会刷新 Vue on Web
- virtualbox - 如何在 VirtualBox 中创建差异(多附加)磁盘
- c# - 通过cmd启动程序时判断进程是否已经结束
- azure - 如何读取大型 JSON 文件作为 Azure 流分析的输入
- spring - 如何使用 feign 发送一个空列表作为参数?
- macos - 无法编译基本的 rust 文件
- c# - 如何在电子表格中多次合并该行?
- php - Laravel 分页渲染方法不存在
- xamarin - 安装 iOS 12.1.4 的 iPhone XS Max 上的应用程序崩溃