私は、古典的なブログスタイルの構造に基づいて、Firebaseを使用してアプリを構築しています。投稿コメントをFirebaseに保存するには、どのような方法が推奨されますか?
アプリはproperties
(投稿のように)、users
とcomments
(それぞれのプロパティで作成)です。
property
のそれぞれの下にcomments
を格納するのが最善か、プロパティのIDを持つ独自のパス/コメントの下に格納するのが最適ですか?
は、ここで私がこれまで持っている構造です:上の画像で
、私は自分の道/コメントとしてコメントを格納し始めたが、これは最高のアイデアである場合、私は思ったんだけど?その場合は、コメントキーをプロパティキーと同じに設定しますか?
私は非常に多くのRDBMシステム/経験から来て、このようなフラットDBを構造化することについて頭を悩ませています。
おかげ マイケル
各プロパティにコメントを表示するだけでなく、プロパティから離れた特定のユーザーが独自のダッシュボードで行った各コメントを表示することもできます。これを説明するために私はどのように構造化するでしょうか?ありがとう! –
最初は分かりませんが、2番目にはuserCommentsという別のノードを作成し、サブオブジェクトにコメントidを続けてユーザーIDを格納します。 –