一尘不染

如何在Firestore中将子集合添加到文档中?

node.js

没有关于如何在Firestore中的文档中添加子集合,如何使用Web应用程序添加子集合的文档?
甚至像这样尝试过,但没有奏效。如何使用代码在应用程序中添加子集合?有什么办法可以做到,还是使用Firebase实时数据库会更好?如果是这样,请让我知道如何在Firebase中执行此操作,我也想这样添加,
我却收到这样的错误,错误说明了这一点


阅读 240

收藏
2020-07-07

共1个答案

一尘不染

如果更改.set为,您的代码应该可以工作.add。然后,Cloud
Firestore将为该文档发出新的ID。如果要指定文档ID,则需要执行此操作…

设置具有给定ID的书

db.collection('users').doc(this.username).collection('booksList').doc(myBookId).set({
  password: this.password,
  name: this.name,
  rollno: this.rollno
})

本页详细介绍如何向CloudFirestore添加数据

新增书籍

db.collection('users').doc(this.username).collection('booksList').add({
  password: this.password,
  name: this.name,
  rollno: this.rollno
})
2020-07-07