ドキュメントに投票を保存する方法の良い例を探しています。たとえば、投稿されたドキュメントがあり、ユーザーがそれに投票できるとします。たとえば、投票をドキュメントのフィールドに保存すると、次のようになります。
投票数 : 12345
投稿者が投稿を編集しているときに誰かが投票するとどうなりますか? 誰かが投票し、ドキュメントが新しいリビジョンになるため、作成者は保存できません。
もう 1 つのオプションは、投票を個別に保存するか、各投票をドキュメントにするか、すべての投稿に対して投票を含むドキュメントを作成するかです。
すべての投票を別のドキュメントに保存することにした場合、このデータを集計するのはどれくらい難しくなるでしょうか? または、ドキュメントを表示するたびに計算する必要がありますか?
あなたのソリューションは何ですか?
よろしく