teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

タイポの修正

2020/12/04 14:31

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -15,7 +15,7 @@
15
15
  ```
16
16
 
17
17
  Userが複数のBookを持っているという関係をFirestoreで構造化したいです.
18
- ssersコレクションとbooksコレクションを作成するところまでは理解できるのですが,この場合,usersコレクションのドキュメントの中にさらにreference型のbooksコレクションを作成するということになるのでしょうか.それとも,usersコレクションのドキュメントのフィールドにreference型のbooksを作成するのでしょうか.
18
+ usersコレクションとbooksコレクションを作成するところまでは理解できるのですが,この場合,usersコレクションのドキュメントの中にさらにreference型のbooksコレクションを作成するということになるのでしょうか.それとも,usersコレクションのドキュメントのフィールドにreference型のbooksを作成するのでしょうか.
19
19
  `/users/{userId}/books/{bookId}`のような形になることを予想しているのですが,フロントエンドで値を取ることができません.
20
20
 
21
21
  データの構造は画像のようになっています.
@@ -39,7 +39,7 @@
39
39
  userRef.get().then((res) => {
40
40
  console.log(res.data()) // 問題なく表示される
41
41
  })
42
- const bookRef = userRef.collection('books')
42
+ const bookRef = userRef.collection('books').doc('E4QxUFqMtmqwCw0yNWCF')
43
43
  bookRef.get().then((res) => {
44
44
  console.log(res) // 理解不能なデータが表示される※
45
45
  })