我正在尝试生成一个文档ID,以用于单独集合中的两个文档。
我能够在Angular PWA中实现这一目标,但是现在我正在将其用于iOS应用中。
基本上,将约会文档添加到用户,然后创建顶层文档,以使用相同的文档ID方便显示和通知
用户/ uid /约会/ newID
约会/ uid /约会/ newID
所有这些操作都在同一个ViewController中进行,因此在代码中,我需要生成一个临时文档ID,以用作两个集合中的ID。
我希望这是有道理的。...
会让tempId = db.document().documentID
有用吗?
答案 0 :(得分:0)
我设法全力以赴。
创建集合引用后,我们将其命名为myRef,然后执行以下操作:
myRef = db.collection("collection_name")
secondRef = db.collection("second_collection")
let tempId = myRef.document().documentid
myRef.document(tempId).setData(myDictionary)
secondRef.document(tempId).setData(otherDictionary)
这有助于创建我需要的重复文档ID。
希望这对其他人有帮助...
欢呼
迈克尔