【发布时间】:2014-08-24 22:53:10
【问题描述】:
我可以使用以下方法将对象添加到我的 Firebase 数据存储:
var uniqueId = {
name: "a name",
location: "new york"
}
$scope.myItems.$add(uniqueId).then(function(firebaseId){
// do something on success
}, function(){
// do something if call fails
});
上面将添加一个对象到我的数据存储中,如果添加成功,则返回一个由 Firebase 生成的 ID。我刚刚添加的对象保存在这个键下。
当我添加到我的数据存储时,我是否可以指定密钥名称?
【问题讨论】:
-
是的。只需使用
child和set,例如nameRef.child('first').set('Fred');。见firebase.com/docs/writing-data.html。在可能转换为$save()的 AngularFire 中,请参阅 github.com/firebase/angularFire/blob/…。
标签: javascript angularjs firebase angularfire