标签: google-cloud-firestore firebase-security-rules
我正在使用Firestore编写聊天系统。对于每个用户帐户,都有一个文档,该文档在名为channels的地图字段中包含用户公开聊天。
channels
每次用户想要与某人交谈时,新房间的文档ID都会附加到两个用户channels的地图上。为了保护该地图并防止有人篡改或删除整个地图,我想设置一个规则,即只能添加新值,而不能删除任何值。有可能吗?
这是我当前的模式: