gpt4 book ai didi

javascript - 我可以控制将对象推送到 Firebase 数组时生成的唯一 key /ID 吗?

转载 作者:行者123 更新时间:2023-11-28 18:21:18 26 4
gpt4 key购买 nike

我正在使用 AngularFire $add() 方法,该方法在后台调用 push(),将子对象添加到父对象。

Firebase documentationpush() 方法:

Generates a new child location using a unique key and returns a Firebase reference to it.

我想控制为我推送的对象生成的唯一 key 或 ID。就像我想在随机 ID 前添加一个常量,然后保存它。可能吗?

最佳答案

调用push()是纯粹的客户端操作。所以你可以:

var newRef = ref.push();
var newKey = newRef.key();
var realRef = ref.child("myPrefix_"+newKey);
realRef.set({ title: 'tadaaa', body: 'New child with a push ID and a custom prefix' });

关于javascript - 我可以控制将对象推送到 Firebase 数组时生成的唯一 key /ID 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39818243/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com