Angular10を用いてユーザーがデジタルコンテンツを購入できる仕組みを模索しております。
Angular10とCloud Firestoreを使用して1:Nの関係をリファレンス型で作る方法について下記を参考にしてdigitalcontents.service.tsに記載しようと思ってるのですがサブコレクションでネストするかリファレンスで
ルートコレクション(digitalContents)を参照してusersコレクションに追加や取得の仕方がわかりませんでした。
DB Structure
root users<collection> uid<document> name:string<field> digitalContents:map[{ digitalId:reference purchaceDate:timeStamp }] digitalContents<collection> digitalId<document> name:string<field> price:number
上記のusersコレクションに追加や取得の方法はDBの設計はこれでいいのか、またはこれでいい場合どのようにすればいいのか
ご教示いただければ幸いと存じます。AngularFireStoreをDIしてコレクションを取得することはできます。
大変お手数ではございますがご教示いただければ幸いと存じます。
あなたの回答
tips
プレビュー