我会尽快处理的。我正在构建一个将严重依赖 Firebase,尤其是实时数据库的应用程序。它的功能完全依赖于用户输入,而用户输入显然可以改变和变异。本质上,他们会将我所说的Bundles
发送到数据库。它们包含有关位置、信息等的重要信息。因此,问题是,如何从应用程序构建添加脚本,以便确保不会生成重复的数据包名称,因为它根本不理想。使用用户 UID
也不是理想的选择,因为如果他们发送两个 Bundles
,可能会立即导致重复数据。谢谢大家!
最佳答案
在创建“bundle”节点时,您必须使用 childByAutoId,这将创建一个具有唯一标识符的节点。
关于swift - 如何使用不断变化的唯一标识符将用户数据存储在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38592109/