【问题标题】:Firestore Rules - Datatype ValidationFirestore 规则 - 数据类型验证
【发布时间】:2020-01-21 17:36:09
【问题描述】:

我在 Stack Overflow 和 documentation 中阅读了多个问题,但我找不到可以想象存在的多个验证。

例如,可以检查if request.resource.data.description is string,但是否可以检查numberfloattimestamp 甚至array/list?我什至在文档中都找不到string,所以我可以想象它缺少的不仅仅是那个。

【问题讨论】:

    标签: firebase google-cloud-firestore firebase-security


    【解决方案1】:

    你可能想看我的video on data types in Firebase security rules。在其中,我列出了您可以检查的所有不同数据类型:

    value is bool
    value is int
    value is float
    value is number
    value is string
    
    value is list
    value is map
    
    value is timestamp
    value is duration
    value is path
    value is latlng
    

    【讨论】:

    • 谢谢 Doug,这正是我要找的,我在文档中找不到任何地方!
    • 是的,文档正在经历改进,这是肯定的。
    • 正是我想要的!
    猜你喜欢
    • 2019-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多