Firebase文档在doc()上添加特定ID

时间:2018-04-03 14:01:46

标签: javascript angular firebase google-cloud-firestore

我正在尝试添加特定文档ID:

ref = this.db.collection('sche').doc(`${xId}/${yId}`)
ref.set(data, {merge:true})

我在如何更新特定密钥$ {yId}方面遇到问题。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

根据limitations for Firestore collections, documents, and fields的文档:

  

文档ID的约束

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

基本上,你违反了记录在案的限制。