This articleは、MongoDBで投票システムを実装する方法を非常に明確に説明しています。MongoDBを使ったスケーラブルな投票システム
私には1つの追加要件があります。私は、表示されたオブジェクトに対して、特定のユーザーの投票が表示される必要があります。たとえば、私が20個のつぶやきを表示していて、ユーザーがそのつぶやきのうち3つに投票した場合、それらの投票を表示したいと思います。 (たとえば、上向きの緑の矢印を使用)
1つの解決策は、質問ごとに、投票者のセットをクライアントに送信することです。別の解決策は、彼が投じた票のセットをクライアントに送ることである。どちらのソリューションもスケーラブルなものとは思えません。助言がありますか?
私はこのプロジェクトを数ヶ月前に実装しました。あなたのデータモデルをオリジナルの質問に少し記述しておきます。 –