【发布时间】:2018-07-25 08:10:37
【问题描述】:
我正在尝试生成一个文档 ID 以用于单独集合中的两个文档。
我可以在 Angular PWA 中实现这一点,但我现在正在将它用于 iOS 应用程序。
基本上是向用户添加一个约会文档,然后使用相同的文档 ID 创建一个顶级文档以便于显示和通知
users/uid/appointments/newID
约会/uid/约会/newID
所有这些都发生在同一个 ViewController 中,因此在代码中我需要生成一个临时文档 id 以用作两个集合中的 id。
我希望这是有道理的......
让tempId = db.document().documentID 来解决问题?
【问题讨论】:
-
到目前为止,我正在尝试以下操作,我已经在用户集合中创建了约会文档,并检索了文档 ID 并将其放入变量 tempID 中。我已将 tempID 放在一个新的集合引用中,就像这样,
myRef.document(tempID).setData([myArray])但 Firestore 仍在生成一个新的 id。
标签: swift xcode google-cloud-firestore