0
基于AngularFire documentation我试图在对象上设置$priority
,然后使用$save()
更新Firebase上的数据。
我得到的结果是被覆盖为空的对象(它是Firebase中的条目)。 这里是我的代码
var ref = new Firebase(firebaseListPath);
var myList = $firebase(ref).$asArray();
myList.$add({
created: Firebase.ServerValue.TIMESTAMP,
user: userId
}).then(function(newItemRef){
var newItemObj = $firebase(newItemRef).$asObject();
newItemObj.$priority = userId;
newItemObj .$save();
});
你可以尝试'$火力点(REF)$更新(netItemObj $ ID,newItemObj)' ? https://www.firebase.com/docs/web/libraries/angular/api.html#angularfire-firebase-update-key-data。或者直接将'$ priority'或'.priority'传递给'$ add',而不是等待承诺完成。 – 2014-11-04 12:03:35