【发布时间】:2017-10-23 17:05:49
【问题描述】:
以下是我尝试使用的一些 Firestore 安全规则,以匹配“创建”规则中的空地图:
request.resource.data.myMap == {}
(request.resource.data.myMap is map &&
request.resource.data.myMap.size() == 0)
(request.resource.data.myMap is map &&
request.resource.data.myMap.keys().size() == 0)
我通过将安全规则更改为:
request.resource.data.myMap is map
...并从 Firebase 控制台检查数据库。它包含一个没有字段的“对象”——据我了解,它是一个空地图。
我猜这是一个错误。如果没有,如何匹配空地图?
【问题讨论】: