Firebase に保存されているデータにユーザーごとの割り当てを適用する最善の方法は何ですか?
私のユーザーは、次のパスで一意の ID を持つドキュメントを作成できます。
/ドキュメント/id/コンテンツ
ID は、トランザクションを使用して一意に生成されます。ID は検証ルール ( contents.id == auth.id
)を使用して予約されます
ただし、ユーザーがデータベースをスパムするのを防ぐにはどうすればよいですか (ID を自分自身にランダムに割り当てることにより)。ユーザーに割り当てられた ID の数をカウントし、カウントが多すぎる場合は拒否するルールを作成できますか?