Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.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
Firebase阻止使用规则删除数据_Firebase_Ionic Framework_Firebase Realtime Database_Firebase Security - Fatal编程技术网

Firebase阻止使用规则删除数据

Firebase阻止使用规则删除数据,firebase,ionic-framework,firebase-realtime-database,firebase-security,Firebase,Ionic Framework,Firebase Realtime Database,Firebase Security,我有公共Firebase数据(比如教师列表),任何人都可以添加/更新教师,但不想允许删除。 我尝试使用data.exists()和newData.exists()进行不同的组合,但尚未取得任何成果 { “规则”:{ “.read”:正确, “.write”:false, “教师”:{ .write:“data.exists()| |!newData.exists()” } } 我想避免/限制以下操作 refrence.orderByChild("postedDate").on('value',

我有公共Firebase数据(比如教师列表),任何人都可以添加/更新教师,但不想允许删除。 我尝试使用data.exists()和newData.exists()进行不同的组合,但尚未取得任何成果

{
“规则”:{
“.read”:正确,
“.write”:false,
“教师”:{
.write:“data.exists()| |!newData.exists()”
}
}
我想避免/限制以下操作

refrence.orderByChild("postedDate").on('value', function(snapshot) {
    if(snapshot.val()){
        snapshot.forEach(function(request) {
                request.ref().remove();                     
        });
    }
});
如何获取特定日期/时间段的活动示意图
我可以获取特定日期的备份吗?

您是否尝试过
“.write:”(data.exists()&&newData.exists())| |(!data.exists()&&newData.exists())”
?请编辑您的问题,以显示成功操作和希望失败操作的代码。您在这里提出了几个问题。请一次只提出一个问题。@AlissonEnz尝试过,但不限制删除data@FrankvanPuffelen谢谢推荐,问题编辑