我正在使用Firebase FireStrore。我使用add()方法添加了Doc,因此新Doc的ID是随机字符串。现在,我想更新此文档。为此,当我知道文档ID时,在密钥中执行下一个操作:
let someRef = db.collection('users').doc('knownID')
let updateEmail = someRef.update({email: 'newemail@gmail.com'})
但是我不知道文档ID。那么,如何获取此ID以更新文档?
答案 0 :(得分:1)
您需要知道文档的ID才能创建对其的引用。如果您不知道ID,则可以做的就是查询以查找它,这意味着您对ID的内容有所了解。除了知道ID或执行查询外,无法读取或写入文档。
如果您使用Reload
创建文档,则可能需要考虑将生成的ID记住在其他地方以便以后使用。