【发布时间】:2020-06-10 00:14:12
【问题描述】:
我可以生成并插入它们,但这并不能保证唯一性。
自动生成的 Firestore id 如下所示:1234567890asdfghjklo(20 字符 utf-8 字符串)
我希望它们在我的收藏中看起来像这样:2e8f782e-f162-41db-a3ab-e3e43cda2e28 (GUID)
就像我说的,我可以创建它们并将它们与每个文档一起插入,但即使机会很小,id 仍然有可能匹配上一个。
所以,两件事之一:
1- 我使用单独创建的唯一 GUID 生成每个文档。我怎样才能确保它是独一无二的? (除了查询集合以查看它是否已经存在)
2- 我切换了一些隐藏的 Firestore 设置,使其在其自动生成的 _ids 中使用 GUID 而不是 20 字符的 UTF-8
谁能帮我解决这两个问题?
【问题讨论】: