【问题标题】:Firebase realtime database uid key restrictionsFirebase 实时数据库 uid 密钥限制
【发布时间】:2020-05-07 10:38:23
【问题描述】:

我希望验证 Firebase 实时数据库密钥是否有效。哪些限制和/或规则适用于实时数据库 uid 键?我没有找到任何指出无效字符、最大和最小长度等的文档。

亲切的问候 /K

【问题讨论】:

    标签: firebase-realtime-database


    【解决方案1】:

    来自structuring data上的文档:

    如果您创建自己的密钥,它们必须是 UTF-8 编码的,最多可以是 768 个字节,并且不能包含 .、$、#、[、]、/ 或 ASCII 控制字符 0-31 或 127 . 你也不能在值本身中使用 ASCII 控制字符。

    【讨论】:

    • 非常感谢! Firebase 生成的唯一键的规则是否相同? /K
    • 是的,文档的措辞确实有点奇怪。就允许的字符而言,按键没有什么特别之处。
    猜你喜欢
    • 2022-01-24
    • 2020-10-25
    • 1970-01-01
    • 2017-11-08
    • 2019-01-19
    • 2021-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多