「PostView」というモデルを作成しました。ユーザーが投稿を表示するたびに、データベースにログインします(ユーザーIDと投稿IDを使用して新しいレコードを作成します)。
DBにユーザーごとに10レコードだけを保持したい。したがって、新しいレコードが追加されるたびに、最新の10レコードを除くすべてを削除したいと思います。
- これは効率的ですか?そうでない場合、ユーザー/投稿ビューをログに記録する方法として何を提案しますか?
- Railsで新しいレコードを追加して最新の10レコードを除くすべてを削除するにはどうすればよいですか?
ありがとう!