【发布时间】:2020-05-11 18:25:49
【问题描述】:
Future<void> _getUserData() async {
final database = Firestore.instance;
try {
FirebaseUser _currentUser = await FirebaseAuth.instance.currentUser();
String authid =_currentUser.uid;
String email = _currentUser.email;
Map<String, String> userData = {
'AuthUserId':'$authid',
'Email':'$email',
'FullName': '',
'MobileNum': '',
'Address': '',
'City/Village': '',
'District': '',
'State': '',
'PinCode': '',
};
database.collection('UserData').add(userData).catchError((e) {
print(e);
});
} catch (e) {
print(e);
}
}
@override
void initState() {
super.initState();
_getUserData();
}
“我正在尝试将数据插入云 Firestore,并且我在 initState() 中调用了此函数,但我遇到了错误,正如我上面提到的那样
【问题讨论】:
标签: firebase flutter dart google-cloud-firestore