プライベート メッセージにこの gem を使用しています: https://github.com/jongilbraith/simple-private-messages
scaffold が提供する電子メールの会話ではなく、スレッドの会話を作成したいと考えています。
たとえば、ユーザー A がユーザー B に 10 件のメッセージを送信したとします。ユーザー A はユーザー C にも 10 件のメッセージを送信しました。
すべてのメッセージをループする代わりに。(e-mail look) 次のような脅威を作成したい:
受信トレイ
Conversation with User A (10 messages)
Conversation with User C (10 messages)
会話をクリックすると、メッセージは日付の後に並べられる必要があります。ですから、会話のようになります。
メッセージの表:
id
sender_id
recipient_id
sender_deleted
recipient_deleted
subject
body
read_at
created_at
updated_at
これらのビューを作成するにはどうすればよいですか? メッセージをグループ化するにはどうすればよいですか?