0

几个月来,我一直在使用以下代码片段在 Firebase/SimpleLogin 中创建新用户:

var ref = new Firebase(FIREBASE_URL + user.id);
ref.once('value', function(snapshot) {
    if (snapshot.val() === null) {
        // User not found! Create new user
        ref.parent().update(meupontoFire.createNewUser(user.id), function(error) {
            // Nothing happens now...

但是该代码不再起作用了!我昨天注意到了。似乎更新调用不起作用(未存储数据)。有谁知道为什么?发生了什么变化?

4

1 回答 1

0

我通过更改我传递的对象和正在更新的内容来解决问题:

ref.update(meupontoFire.createNewUser(), function(error) {

现在,我不是更新引用的父级,而是更新引用本身。

于 2014-08-15T01:34:42.807 回答