首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >修复自定义ID所支持的字符

修复自定义ID所支持的字符
EN

Stack Overflow用户
提问于 2018-05-17 05:27:58
回答 1查看 3.8K关注 0票数 14

我想在Firestore中为我的文档创建一个自定义ID,我知道所有的基62 (a-z,A,0-9)字符都支持自定义ID,我需要了解Firestore支持的特殊字符 (- *&$#@!‘~ %等)在自定义ID中使用,是否有不受支持的特殊字符?

还想知道空格的情况,我能创建一个像abc 123这样的自定义ID吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-28 04:09:52

这是一个迟来的答复,但当我自己正在寻找这些信息时:

对文档ids (和集合ids )的约束是:

  • 必须是有效的UTF-8字符。
  • 不能超过1,500个字节
  • 不能包含正斜杠(/)
  • 不能仅由一个时期(.)组成。或双周期(..)
  • 无法匹配正则表达式__.*__

文档Ids可能包含空格字符。

文档Ids、集合Ids和字段名的命名约束在这里有完整的记录:

https://firebase.google.com/docs/firestore/quotas#limits

Google firebase小组讨论如下:

https://groups.google.com/forum/#!topic/firebase-talk/bUMpQwGe08k

票数 23
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50383901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档