使用childByAutoId方法时如何防止Firebase数据库创建多个ID

时间:2019-06-11 23:33:32

标签: swift firebase firebase-realtime-database

我是数据库新手,当我发现childByAutoId函数非常有用时,便开始使用firebase数据库,因为该函数会为我随机生成一个ID代码。但是,我还没有找到一种方法来防止随机生成重复的ID。这会自动集成到方法中吗?还是要由我来阻止将重复的ID添加到数据库中,以及如何执行类似的操作。谢谢。

1 个答案:

答案 0 :(得分:1)

它产生重复的机会在天文学上很低。通常,您只假设从不产生重复。该博客更详细地解释了。

https://firebase.googleblog.com/2015/02/the-2120-ways-to-ensure-unique_68.html