FireSnapshot
FireSnapshot copied to clipboard
Get created document / documentID back from create call?
product.create { error in
if let error = error {
print("error", error)
return
}
print("created!")
}
How can I get the generated documentID?
If you want to get documentID
before create
call, Please use Snapshot.reference
after model initialized.
let product = Snapshot<Product>(...)
// Get reference (DocumentReference)
print("Reference", product.reference)
// Get documentID
print("id", product.reference.documentID)
product.create { error in
...
}