Firebase 推送项自定义键
Firebase push item custom key
我需要将一个对象推送到节点的追随者中,但我没有找到方法。
我试试这个:
this.af.database.list(`profile/${user}/followers/`).push({[from]: true});
但我的输出是这样的
我需要下一个输出
有什么想法吗?
使用push()
将使用自动生成的随机唯一 ID 将新节点推送到列表中。如果需要设置特定值,则需要使用 set()
代替:
this.af.database.object(`profile/${user}/followers/${from}`).set(true);
在此示例中,我使用 object()
而不是 list()
来直接创建对您要创建的列表中的值的引用,其中 ${from}
是与代码中的 [from]
相同的值。
或者,您可以改用 update()
方法:
this.af.database.object(`profile/${user}/followers`).update({[from]: true});
我需要将一个对象推送到节点的追随者中,但我没有找到方法。
我试试这个:
this.af.database.list(`profile/${user}/followers/`).push({[from]: true});
但我的输出是这样的
我需要下一个输出
有什么想法吗?
使用push()
将使用自动生成的随机唯一 ID 将新节点推送到列表中。如果需要设置特定值,则需要使用 set()
代替:
this.af.database.object(`profile/${user}/followers/${from}`).set(true);
在此示例中,我使用 object()
而不是 list()
来直接创建对您要创建的列表中的值的引用,其中 ${from}
是与代码中的 [from]
相同的值。
或者,您可以改用 update()
方法:
this.af.database.object(`profile/${user}/followers`).update({[from]: true});