|
|
1
1
FireBase/FireStore没有内置的短引用,因为它们没有足够的熵来保证统计上的唯一性。但由于创建聊天室可能是一个相当小的操作量,您可以通过以下方式在应用程序中实现:
这就是自动增量字段在大多数数据库中的工作原理。在FireStore上,您将创建一个保存当前计数器值的文档:
现在创建新房间时,您可以:
注意,有很多方法可以生成代码。上面的计数器方法很简单,但我建议查看更多选项。一些有趣的阅读: |