将数组从客户端发布到firebase数据库

时间:2017-06-06 18:53:32

标签: javascript angularjs arrays firebase firebase-realtime-database

我正在构建一个幻想 - 足球网络应用程序。我目前只是在尝试创建一个从客户端向firebase数据库发送6个玩家阵列的函数。

我试过了:

  $scope.history = [];

    $scope.saveTeam = function(){

  var ref2 = firebase.database().ref("users/" + uid + "/week");
  var ref3 = $firebaseArray(ref2);
  ref3.$add({
  "players": $scope.history    
  });
   $location.path('/mySquad');
   };

这是有效的。但这不是我想要的。我更喜欢使用set()函数,以便每个游戏周简单地替换前一周的选择。

但是,当我使用set()而不是$add时,该功能不起作用。数据库没有变化。有没有办法将6个玩家阵列发送到我的数据库?

0 个答案:

没有答案