确认Firebase Security Rules V2递归通配符匹配规则理解是否正确
关于Firebase Security Rules V2递归通配符匹配逻辑的确认
你的理解完全正确。
在Firebase Security Rules V2版本中,递归通配符{document=**}支持匹配0个或多个路径项:
- 针对路径
/cities/LA,{city}匹配LA,递归通配符{document=**}匹配0个路径项,符合规则的匹配条件; - 针对路径
/cities/LA/landmarks/landmark1,{city}匹配LA,递归通配符{document=**}匹配landmarks/landmark1这段多路径项,同样满足规则要求。
这种设计的目的就是让单条规则可以同时覆盖父集合下的直接文档,以及所有层级的子集合和子文档,避免重复编写规则。
内容的提问来源于stack exchange,提问作者MaxFactorHub
相关产品推荐
相关产品推荐

