我想在 Firbase 中生成 6 位 unique 号码(unique must)
上面的 attendeeCode 在每个新的与会者条目上都应该是唯一的
我是 firebase 的新手,我搜索了很多但找不到
最佳答案
创建一个六位数字,对应于 attendees
中的第 n 个条目。然后在别处跟踪该数字。
您可以在其他问题中发现 Firebase 仍然不支持 COUNT 或 LENGTH 查询。
创建一个名为 /meta-data
的路径(任意)并保存当前与会者的数量:
meta-data: {
num_of_attendees: "000000" // parse this client side and send back padded string to keep 6 characters
}
每次添加与会者时获取值,增加它,然后发回。这使您无法获取所有与会者的列表并获取客户端的长度。
这仍处于测试阶段,但取得了相当大的成功。他们在这里提供了此功能的示例:
关于android - 在 Firebase 中生成 6 位唯一编号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44389421/