Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用angular JS更新我的firebase中的多个记录_Javascript_Angularjs_Firebase_Angularfire - Fatal编程技术网

Javascript 使用angular JS更新我的firebase中的多个记录

Javascript 使用angular JS更新我的firebase中的多个记录,javascript,angularjs,firebase,angularfire,Javascript,Angularjs,Firebase,Angularfire,更新我的firebase中的所有记录。我正在尝试为我的应用程序中的所有评级创建重置按钮,但我的firebase没有得到更新。是否有方法更新/设置所有记录。我没有问题更新个人记录,但所有数据。。。 e、 g` 相当于 UPDATE mytable SET new_column = new value 更新sql中的所有行。我定期使用以下代码片段擦除Firebase中的所有数据: new Firebase('https://my.firebaseio.com/path/to/root').r

更新我的firebase中的所有记录。我正在尝试为我的应用程序中的所有评级创建重置按钮,但我的firebase没有得到更新。是否有方法更新/设置所有记录。我没有问题更新个人记录,但所有数据。。。 e、 g`

相当于

UPDATE mytable
   SET new_column = new value

更新sql中的所有行。

我定期使用以下代码片段擦除Firebase中的所有数据:

new Firebase('https://my.firebaseio.com/path/to/root').remove();
即使当我将对象(来自AngularFire的
$asObject
)或数组(来自AngularFire的
$asArray()
)绑定到该Firebase时,它们也会在我执行该代码段时正确更新


请记住,AngularFire只是Firebase常规JavaScript API的包装器,以使其与AngularJS更好地交互。对于不需要三方同步的操作,您可以(也可能应该)仍然使用常规JavaScript API。

。在这种情况下,删除我尝试更新的数据库中的删除项。就像将其设置回零一样,这与path/to/root包含firebase ID不同。我正在尝试更新firebaseWow中的多行。。。从你最初的问题来看,这一点都不明显。您可以循环所有子项并将值设置回0。
new Firebase('https://my.firebaseio.com/path/to/root').remove();