![](/img/trans.png)
[英]How can i Update Cloud firestore document Field with the help DocumentID?
[英]How can i add DocumentID in CollectionReference of cloud firestore? Using flutter
我想使用 flutter 将 documentID 存储在我的 cloud_firestore_database 中。我已经为每个用户进行了身份验证,以便每个用户的数据都可以单独存储。数据按以下方式存储在数据库中(Student entry => auth(UserId)=>保险库=>文档ID(xj23yvbfvbnbjgkb)=>用户详细信息)
// collection reference
CollectionReference vaultCollection = Firestore.instance.collection('student entry').document(uid).collection('vault');
vaultCollection.document().setData({
"Entry-time": date,
'image': url,
'fname': name,
'year': year,
'purpose': visiting,
'vehicleno': vehicleno,
'contact': contact,
'Exit-time': "unknown",
'docId'://How can i add documentID ?
});
使用从document()
返回的 DocumentReference。 它包含在实际添加文档之前随机生成的 id。
DocumentReference doc = vaultCollection.document();
doc.setData({
...
'docId': doc.documentID
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.