簡體   English   中英

在現有文檔的子集合中添加文檔 | Firebase v9

[英]Adding a document in an subcollection in an already existing document | Firebase v9

我正在嘗試將文檔添加到現有文檔的子集合中(檢查下面的代碼)。 更新文檔時,會添加一個具有相同 id 的全新文檔,但不會更新現有文檔。 如何在現有文檔中添加以下數據,而不是新建一個?

代碼:

const docRef = doc(db, "users", data.id);
const colRef = collection(docRef, 'teams')
addDoc(colRef, {
   id: response.data.account.id,
   role: 'owner',
   uid: data.id,
});

Firebase 火庫

正如@dharmaraj 所建議的那樣,問題可能是由尾隨空格引起的,因此檢查的好方法是使用console.log('${data.id}')打印data.id字段。

OP 確認了這一點,修復后一切正常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM