跳过firebase现有的数据检查

时间:2014-06-07 12:01:42

标签: firebase angularfire

我可以跳过重复数据检查吗?

示例,当用户访问我的网站时。首先,我将检查用户是否存在,否则我们创建用户。

users
 - uid1
   - name: 'Beck'
 - uid2
   - name: 'Ronaldinho'

如上所述,uid1已经存在。我可以简单地使用以下代码。

    $firebaseSimpleLogin(dataRef).$login(provider).then(function(user) {
                dataRef.child('users/' + user.uid).set(user, function() {
                    console.log('redirect to home');
                });
            });

1 个答案:

答案 0 :(得分:3)

我不相信。设置将“覆盖此位置和所有子位置的任何数据”。检查文档集here