web-dev-qa-db-ja.com

Firestoreのドキュメントにサブコレクションを追加する方法は?

firestoreのドキュメントにサブコレクションを追加する方法、Webアプリを使用してサブコレクションを追加する方法に関するドキュメントはありませんか? このようにしてみましたが、動作しませんでした 。コードを使用してアプリにサブコレクションを追加するにはどうすればよいですか?それを行う方法はありますか、firebaseリアルタイムデータベースを使用する方が良いでしょうか?もしそうなら、Firebaseでもそれを行う方法を教えてください (このように追加したいiした しかし、iamはこのようなエラーを取得している エラーはこれを言います

11
user8167002

.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
})

このページでは、 Cloud Firestoreにデータを追加する の詳細を説明しています。

本を追加する

db.collection('users').doc(this.username).collection('booksList').add({
  password: this.password,
  name: this.name,
  rollno: this.rollno
})
17
Jason Berryman