相关疑难解决方法(0)

在Firebase中存储类似数组值的正确方法

我有一首歌的名字,我为它节省了评分.它看起来像下面的图片,因为我push()用来存储每个新的评级.

数据示例

但我想看到的是,ratings作为一个对象数组,每个包含这样的东西:

voter: {
    ip: "1.1.1.1",
    stars: 3,
}
Run Code Online (Sandbox Code Playgroud)

所以rating关键最终会是这样的:

rating: [{ip: "1.1.1.1", stars: 3}, ...]
Run Code Online (Sandbox Code Playgroud)

然后,我只能为每个IP地址启用一个投票.我在Firebase文档中找不到的 是如何添加到现有密钥,在这种情况下rating(但它会像[list,like]) - hash像上面那样的新东西.因为push()自动创建hash-key值,我想附加到现有密钥.

编辑: 我知道 Firebase本身不存储数组这一事实,但在这种情况下无关紧要,这就是我想看到我的数据的方式.

arrays firebase

13
推荐指数
1
解决办法
2万
查看次数

如何查看电子邮件是否已在Firebase简单登录中注册?

我正在使用firebase(使用Angularfire)来获取html5手机应用程序.用户仅在开始屏幕中输入他们的电子邮件,然后,根据该电子邮件是否已经注册,用户分别被重定向到登录或注册页面.对于step1,我们如何查询firebase简单登录以确定电子邮件是否已注册?

html5 firebase firebase-security angularfire

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

firebase ×2

angularfire ×1

arrays ×1

firebase-security ×1

html5 ×1