flutter - Flutter Firestore 有没有这些数据?
问题描述
我想检查我的 Firestore 数据中是否有此引用文本。
void _getRefer() async {
var result = await FirebaseFirestore.instance
.collection("users")
.where("refercode", isEqualTo: _refer.text)
.get();
result.docs.forEach((res) {
print(res.data()['coins']);
});
}
如果数据不可用,我该如何检测?
解决方案
results.size>0 表示你有数据存储,否则你没有
推荐阅读
- r - 向线性模型添加多项式项
- android - MVVM 模式中的 LiveData 与改造 kotlin
- javascript - 如何解决错误(发送到客户端后无法设置标头)
- timeout - Bonita BPM 停止工作或没有响应和磁盘队列长度
- javascript - 如果我们通常需要在继续之前处理一个承诺,为什么不返回一个已经处理的响应而不是一个承诺的响应呢?
- javascript - 在我的示例反应视频通话应用程序中关闭/停止浏览器摄像头
- mysql - 如何为多个连接编写子查询 sql
- javascript - 我正在使用 aria-live 来宣布一个字符串。如何确保在任何其他事件公告之前立即宣布该字符串?
- android - 在 volley android 中传递标头时未读取帖子参数
- sql - 查询一张表中所有员工的进出时间