【发布时间】:2020-01-08 07:56:49
【问题描述】:
我有这首歌的名字,我正在为它保存评分。
它看起来像下面的图片,因为我使用push() 来存储每个新评级。
但我想看到的是,ratings 作为一个数组
对象,每个都包含如下内容:
voter: {
ip: "1.1.1.1",
stars: 3,
}
所以rating 键最终会是这样的:
rating: [{ip: "1.1.1.1", stars: 3}, ...]
然后我可以为每个 IP 地址启用一票。我找不到的东西
Firebase docs,是如何添加到现有密钥,在这种情况下 rating(但它会是 [list, like]) - a
新的hash 和上面的一样。
因为push() 自动创建hash-key 值,我想追加
到现有的密钥。
编辑: 我知道这一事实,Firebase 本身并不存储数组,但在这种情况下,这并不重要,这只是我希望看到我的数据的方式。
【问题讨论】: