railsでメッセージ機能を開発しようとしているんですが未読、既読の管理の実装をどう設計しようか迷っています。
やりたいこと
- rails
- メッセージをやりとりする
- メッセージの設計
- id
- content(メッセージ内容)
- user_id(送った側)
- to_user_id(送られた側)
- 全て既読にする機能を付けたい
やろうとしていること
- メッセージdbに読んだかのカラムを追加
- メッセージを見るたびにそのカラムをtrueに
- 全て既読を押したら全部にtrueを
上記でやろうとしているんですが他にこういうやり方があるよという方教えていただけないでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。