Firebaseデータベースの一部を構成するためのガイダンスが必要です。私はNOSQLのdbsに精通しており、時には間違ったことをしているように感じます。Firebaseオブジェクト間のリンクの照会とモデリング
私は自分のブログ投稿を保存するポストというメインノードを持っています。
私はコメントを実装しており、そのためにCommentという別のメインノード(オブジェクト)を作成しました。 各コメントには、独自のIDユーザーの詳細とコメントそのものがあります。
投稿と結びつけるために、コメントオブジェクトに作成されたコメントの一意のIDを格納するコメントというノードを各投稿の下に追加しました。
問題は、投稿からすべてのコメントを読んでみたいときです。Firebaseに個々のコメントIDを付けて個別のリクエストを作成する必要があります。
読み取りを最適化するためにこの構造を設計するにはどうすればよいでしょうか?そして、このような場合のクエリ構文はどのようになりますか?
これはiOS Swiftプロジェクトです。
どのようなプログラミング言語ですか? – Laurel
「コメント固有IDごとに個別のリクエストをFirebaseに作成する必要があり、それは私にとっては正しいとは思わない」これがなぜかについては、http://stackoverflow.com/questions/35931526/speed-up-fetching-posts-for-my-social-network-app-by-using-query-instead-of-obse/35932786#35932786を参照してください。おそらくあなたが考えるほど大きな問題ではない。 –
これはiOS - Swift Projectです – erickva