能否在Firebase实时数据库控制台手动创建Push ID?
如何在Firebase实时数据库控制台手动创建Push ID?
当然可以啦!Firebase实时数据库的网页控制台完全支持手动创建和代码里DatabaseReference().child("list").push()生成格式一致的Push ID,操作起来也很简单:
- 打开Firebase控制台,进入你的实时数据库项目页面
- 定位到你想要添加Push ID的目标节点(比如你代码里的
list节点),点击节点右侧的**+**号按钮 - 在弹出的新增节点窗口中,不要手动填写键名,直接在「值」的输入框里填入你要存储的数据内容,然后点击「添加」按钮
- 这时系统会自动为这个子节点生成一个Push ID作为键,和你通过代码
push()方法得到的ID规则完全一致——都是基于时间戳+随机数生成的,既保证唯一性又能按创建时间排序
如果你有特殊需求,比如想要提前生成好符合格式的Push ID再手动输入,也可以按照Firebase的Push ID生成规则自己生成后填入键名,但绝大多数情况下,用控制台的自动生成功能就足够便捷啦。
内容的提问来源于stack exchange,提问作者basaya
相关产品推荐
相关产品推荐

