flutter - 如何使用 dart+flutter 检查数据是否存在于 Firestore 数据库中?[解决了]
解决方案
在登录过程中,您还可以获得用户的 UserID。您可以使用该 UserID 来命名您的文档,然后您可以检查名为“UserID”的文档是否存在。
var UserData = await firestore.collection('Users').doc(UserID).get();
if(UserData.exists != null){
//Here The User's UserID already existed in Firestore , Perform What You want!!
}
else{
//Here The User's UserID doesn't yet exists in Firestore , Perform What You want!!
}
推荐阅读
- javascript - 使用 jinja 模板将字符串附加到字典值
- json - spark dataframes:读取具有重复列名但数据类型不同的 json
- node.js - 如何在 node.js 中为给定的示例数据创建测试用例?
- python-3.x - 无法使用 MySQL 数据库实例将 Django App 部署到谷歌云应用引擎
- html - 浮动 css 问题与其他部分重叠
- javascript - 将 pdf 表单字段传递给 node.js/electron app
- java - 尝试通过正则表达式匹配字符串中可能的标签
- javascript - Webpack 4 + bootstrap [TypeError:无法读取未定义的属性'jquery']
- c# - .net core 3.1:剃须刀页面和 API 控制器的端点路由
- android-studio - Kotlin 上 !boolean (negative) 的等价物是什么