Firestore相当新。有没有办法获取ID或对新创建文档的引用?
firestore.collection(myCollection).document().setData(["myData": data]) { err in
if let err = err {
print("Error writing document: \(err)")
} else {
print("Document successfully written!")
}
}
任何帮助都将受到高度赞赏。
答案 0 :(得分:6)
您可以在创建文档之前获取它,因为文档是在创建DocumentReference时在客户端上生成的。
let ref = firestore.collection(myCollection).document()
// ref is a DocumentReference
let id = ref.documentID
// id contains the random ID
ref.setData(...)