1

私が見たユーザー向けのシンプルなメッセージングシステムをすぐに利用できる宝石がいくつかありますが、それらを簡単にカスタマイズする方法があるという点で、それらは実際には法案に適合していません。

したがって、サイトでのインスタントメッセージングに適していると思われる宝石についていくつか提案したり、この機能を実装する方法について話し合ったりしたいと思います。

私は以前、次のようなメッセージテーブルで構成される単純なシステムを構築しました。

  • 受信トレイ
  • 送信トレイ
  • 友達リクエスト
  • 返信

id|message_id|sender_id|receiver_id|is_reply|is_friendreq|message

この1つのテーブルにすべてを格納し、特定のユーザーのすべてのメッセージを取得することを考えていますuser_id == receiver_id。これは非常に基本的なことです。私はRailsを学んでいて、これをRailsのベストプラクティスに実装する方法を学ぼうとしているので、ヒント/提案/アイデアは大歓迎です。

4

0 に答える 0