【发布时间】:2021-02-03 05:52:21
【问题描述】:
我已经使用flutter和firebase的phone Auth,我完成了登录并插入了用户信息,这些信息只是(id,phone,dispalyName),所有这些信息都存在于Auth中,不需要在firestore中创建一个集合,但是例如,现在我在 Firestore 中为任务创建了一个集合,因此每个用户都应该有很多任务,现在我如何在来自身份验证的(用户)和来自 Firestore 的(任务)集合之间建立连接? 因为我需要例如以这种方式添加数据:但是在这里收集?可以在不使用来自 Auth 的(用户)创建用户集合和 jsut 的情况下实现它吗?或不?非常感谢:
onPressed: () {
if(taskTitleInputController.text.isNotEmpty && taskDescripInputController.text.isNotEmpty){
Firestore.instance.collection("users").document(widget.uid).collection("tasks")
.add({
'title' : taskTitleInputController.text,
'desc' : taskDescripInputController.text
}).then((result)=>Navigator.pop(context));
}
})
【问题讨论】:
标签: flutter google-cloud-firestore firebase-authentication